robin Member Mar 16, 2010 #1 YouTube - AmericanFabricator's Channel This could catch on a Chevrolet powered by pedals !