Toronto 2011 – Real Sports Bar


Sports Bar Giant Screen

If you’re visiting the beautiful city of Toronto, and like either beer, home cinema, sport (both or all), then you need to at least stop for a half pint at the Real Sports bar. The screen must be 20 foot across if not more, dotted around with tons of other sports screens. ┬áThe main game in town is obviously the NHL, but my god I’d like to watch some F1 or Champions League on this badboy.