S Sacco Free Member May 23, 2012 #1 Just wondering I would like to know who's got a turbo and what kind on what sled. New to the Turbo world and would like to compare numbers and sleds someday. Last edited: May 23, 2012
Just wondering I would like to know who's got a turbo and what kind on what sled. New to the Turbo world and would like to compare numbers and sleds someday.