Fight Night at Twin Peaks
Nov 13, 2010 03:34AM ● By Joe
Tonight has been surprising since we pulled into Twin Peaks Webster. A super huge tent with [what seems to be] 25 ft TVs at both ends is sitting in the parking lot. Insane! And yes it's packed!
Maybe it's their over-the-top approach to events or the 29 degree beer, but something makes this place a treat every time I come in. (maybe it's the girls?)