Stopped by last Monday to watch some football and check out the ladies. Unfortunately their big 30' projection TV was apparently broken, although I could never get confirmation of that. Since they make a big deal about their "football frenzy" it seems to be a...
Full reviews and comments are available exclusively to VIP members. Join Now