Advertisement

Land Rover Destruction

Land Rover Defender destroyed for Customs violations upon entering the United States from the United Kingdom. Photo by James Tourtellotte

Hut Hut! Hut 2
Skip to toolbar