‘Superbikes’ the Bicycle of the Future?

What are you Squawking about.....