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, and when was the last time you saw a TR3 parked on the street in a manner that suggests it actually runs regularly? Good work, EJacobs! Make the jump for a second gallery.