Monday, November 28, 2005

WOW

Ever heard of the Ghost Rider?

Neither had I.

Mash Here for an amazing look at a 140MPH + chase through the strets of Europe.

These guys are NUTS.

0 Comments:

Post a Comment

<< Home