Date: 01/07/2007 Views: 70319
These things do have pedals but it really makes me wonder what the drive mechanism is.