Friday, April 28, 2006

Albers' Close Call At Imola




At over 100MPH. He walked away. Minor Scrapes and Bruises. Formula 1 is stunning.

No comments: