A buddy in highschool had a couple of those. Not very speedy, but they'd climb huge snowpiles like nobody's business.
WARNING!! If you get the chance to ride one, be forwarned to keep your knees out from under the handle bar! If you don't, that first good sized dip you encounter will smart a bit. I learned the hard way.