View Single Post
10-27-2011, 07:37 PM
Global Moderator
LatvianTwist's Avatar
Join Date: Jul 2010
Location: Houston
Country: Tibet
Posts: 18,061
vCash: 157
Originally Posted by haf View Post
Any Houston folks going into going to the Maple Leaf to watch the game. I know right? A bar in Houston called the Maple Leaf?
Is that right around the Toyota Center? I don't ever recall seeing/hearing of that place...

LatvianTwist is offline   Reply With Quote