Top Gear USA Features Spud Speedway; Climb to the Clouds This Week; Spud Speedway Opens
Episode 11 June 22, 2014 Top Gear USA, featuring Spud Speedway and Loring Commerce Center will air Tuesday June 24, 2014 at 9 pm on the History Channel. This past March during some of the coldest days this spring Danny Raymond of Caribou and I had the opportunity to be Production Assistants during the filming […]