Page 1 of 1

Y2K

Posted: 26 Aug 2018, 20:09
by Clarkey
I'm all for saving the planet and looking forward to decent electric bikes, but fuck me this is a machine (jump forward to about 1.40)
https://youtu.be/WX564jON6KU
In case you'd not seen it before... https://en.m.wikipedia.org/wiki/MTT_Turbine_Superbike

Live Forever or Die Trying