Tuesday 29 May 2007

1906 Renault!


Incredible Renault here. Nope, not the Laguna, this one's 101 years old!