Street racing strikes again, this time claiming the life of a built Corvette C6. Fortunately, nobody was injured, but the incident stands as yet another example of why to keep racing off public roads.
Build your own custom newsletter with the content you love from LSX Magazine, directly to your inbox, absolutely FREE!