Live stream will be available after this brief ad from our sponsors
Rights & Repairs: Dodge Demon Is Banned By The NHRA But Not On The Streets
Charlie Ochs joines the Rights & Repairs team on Monday. How is it that the Dodge Demon isn't allowed on NHRA tracks but anyone can buy one to drive on our streets? What are the liability issues?