Flying Scotsman New member Joined Aug 18, 2010 Messages 6,435 Location New York, New York Sep 24, 2014 #1 Does anyone here own a 99 Scooby Turbo?