Al.Fisherman New Member Aug 15, 2011 #1 Thought all would like to see this....talk about thrust... http://www.youtube.com/watch?v=n4CX-8Eo_6I
Thought all would like to see this....talk about thrust... http://www.youtube.com/watch?v=n4CX-8Eo_6I
killercanuck New Member Aug 22, 2011 #3 Heh heh, and some people think we're a little nuts for strapping an engine to a bicycle... Ha!