handbook
careers

Wednesday, October 12, 2005

 

F1 Car on Small Streets

`An F1 car doing “full” speed on small streets by the mountain or something, its Unbelievable how they can and dare to drive this fast. Must See!’




Leave a Reply