better check the rulebook on taking your feet off the pedals....
Motorcycles are required to have only ONE set of pegs/pedals and your feet have to remain on them during the run......safety issue
Good luck with all this,,,,,, all motorcycles evolved from motorized bikes,,,
Smitty
Red Baron Race Team