The other day someone drove by on a scooter that looked like a cross between a motorcycle and a full suspension mountain bike. The wheels were the size of a small motorcycle. It must have been a 50cc scooter as there was no plate on the back. Anybody know what brand it was? The glimpse I caught leads me to think the name began with a T.