Search This Blog

Thursday, July 18, 2013

Birthday

Today is the Land Rover's 53rd birthday. Built July 18, 1960, in Solihull, England, and aside from the chassis and some replacement parts, is mostly completely original. Photo taken yesterday.