2012 Drag Week: 7.68 from Todd Maschmeier and More!
It is unbelievable how cars can put their owners in an awkward or dramatic situation. That is what happened with the award-winning Todd Maschmeier`s vehicle at 2012 Drag Week that was going great, and then had an accident …