What is that bike that's supposed to have an "automatic transmission" -- the Land Cruiser????

Infomercials on that one, but only for insomniacs!

Karen in Boise