Can someone help me discover the name of a bike that i am being told about ? i was told that it was called a DeeDee bike, no chain, no pedals, you sit on it and wiggle your rear to make it go, it sits real low on the ground. A web address would be really useful, anyone know this bike ? Any help appreciated