This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.
Did anyone see a PERSON dart across the front straight in front of LH at 300kph?!!!
Discussion in 'Other Racing' started by V12scream, Apr 27, 2008.