So, among Formula One, the Indy Racing League and NASCAR, which has the most powerful cars? Anyone who doesn't follow racing closely might be surprised to learn that it's NASCAR's Sprint Cup cars.
Leave a Reply

You must be logged in to post a comment. Login »