July 5, 2007

Russian Street Racing, Really Crazy.

I found this on Edmunds.com. This is crazy!

1 comment:

  1. WOW, I really thought 1 of them was going to eat it.

    ReplyDelete