Wednesday, May 7, 2008

Video: '09 Challenger SRT8 braun vs brains

Nice little video from The Dodge Boys. Road testers have already called the "brains" part pretty much a toy...

No comments: