24th May 2013
Photo reblogged from artblur.tumblr.com with 15 notes
Lamborghini miura 2006 concept car - 1966 The miura was the fastest production road car available.
11th April 2013
Photo reblogged from Airows with 981 notes
Porsche - There is no substitute.
6th September 2011
Photo reblogged from Airows with 239 notes