can you say turbo? and two cars running the same time on the same pass? crazy. found this video on myspace, thought i would share...

MySpaceTV Videos: Identicle times by Aaron Waters