Photo courtesy of Christian Grottendieck
Gerald Blümer had this British RAF Fire & Rescue Land Rover on display at the 2011 Fulda Meet in Germany recently.
Posted November 19, 2011