<

British Steel Screaming For Vengeance In Denver

We need more Judas Priest references here, and Denver's EJacops has given us the opportunity to drop a couple by finding and photographing these three British machines in his neighborhood. We've got a shockingly rust-free TR6, a Land Rover that seems ready to claw its way straight up the nearest 14,000-foot mountain,… »5/01/08 3:00pm5/01/08 3:00pm