Outside bar in Boston, one of the best places to watch a world cup game. Whats better than outdoor TV's with great drinks and good company. Cheers!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…