December 8, 2016
While motorsport is one of the most popular sports in the world, it doesn’t have much of a fanbase here in the US outside of NASCAR. Unrealistic portrayals of race cars as children aid the problem, with most ...
Copyright Backerjack 2013-2017. All Rights Reserved.