From our perspective, the fact that the town of Coffeyville, Kansas even allowed something like a 1/8th mile drag race on the streets is pretty awesome, but that they let it happen with fans watching, in broad daylight and night time, with a starter between the cars and all just makes this all the much […]
More...
More...