February 26, 2010
World Cup and Cape Town
England will play their second group-stage match in Cape Town on June 12th. If you are lucky enough to be there, be sure to walk up the road a bit from the stadium to visit Mitchell’s Brewery on Dock Road. They have seven TV screens for watching the games and offers six of their own [...]