Even rain doesn't stop them from racing. This noise if from the private testing of 2 cars on the Thunderbolt Raceway. Keep in mind that this recording was made 2.5 miles from the track. Lou Magazzu says this is not a deleterious effect on us. What do you think? Find out more: www.trackracket.org
All Comments