A
anziconda
Well-known member
Anyone on here with one of these bad azz turbos up for a ride sometime, Never seen one rip in person yet and would love to. I'm in Bozeman Mt. and have great riding around here (west yellowstone, Cooke city, and others). I would also travel just to watch some sick turbo sleds rip it up....PLEASE RESPOND SOMEONE!!!