These new style engine mounts were just recently introduced on UTube. I'm surprised Creative Engineering did not come up with this idea.
YouTube - motorized bike 3 horse power
YouTube - motorized bike 3 horse power
Last edited: