From msn.com this morning:
Dodge Investigating Video Showing Pair of Dodge Demons Exploding on Drag Strip
Dodge Investigating Video Showing Pair of Dodge Demons Exploding on Drag Strip
Whooooooooooooaaaaaa
That was coooooooooollllllll