by C. Bartow • Jun 22, 2012
2012 is a Jubilee year for the Queen of England, celebrating the Queen’s 60th year of service to the British people. As such, several tributes have been made this year to commemorate the milestone, the latest of which comes from Land Rover, a long time supplier of vehicles to the Royal household.