MountainBuzzMan
Helluva Engineer
- Messages
- 1,517
- Location
- South Forsyth
Any game watching bars where there may be a few Tech fans? I had other time commitments and I can only watch a few hours of it but would be interested in being around other fans