(Photos by Bryan McTaggart) - Beech Bend Raceway in Bowling Green, Kentucky is one of our favorite drag strips on Earth but the crappy part is that the place is like a literal black hole for internet access. We had major league problems with our live broadcast because of a lack of suitable connection and we […]
More...
More...