Does Foam Brewers have a TV / show the World Cup games?
Address: 112 Lake St, Burlington, VT 05401, USA
Rick Glasener | Sep 9, 2018
Foam definitely has World Cup beer!
Kathleen B | Sep 9, 2018
I didn't go there for TV. I went for good beer.
Stefano Coppola | Sep 9, 2018
Nope
Kevin O'Connor | Sep 9, 2018
There were no tvs when I was there
John Bonneville | Sep 9, 2018
No tv
Rick Venne | Sep 9, 2018
No screens at Foam, no world cup games
Thanks! Your answer is awaiting moderation.