The turbocharger. CAN YOU HANDLE THE HEAT? Any sled this red had better have some mighty impressive performance to go with the paint job. Rest assured the 2005 T660 Turbo ST does. And more. This four-stroke – yes four-stroke – more than holds its own against two-stroke sled in its class. How? One big word: Turbocharger. The T660 Turbo ST’s 660cc turbocharged engine produces a whopping 110 hp. This sled’s chili-pepper looks will get noticed. But it’s the chili-pepper performance that will make people believers.