Is it a bird? Is it a plane? No! It’s a… Fiat 500?! Not your average shopping car, this Puch TR5 is probably the gnarliest 500 we’ve seen to date! Powered by two Suzuki Hayabusa engines arranged into a V8, packing 300bhp and screaming at a beastly 11,000rpm, watch this monster tear up the Kitzeck Hill Climb.