I wonder who could be the cycling Peter Pan to could create this kind of buzz in Australia, save the angst from those with 4 wheels.

 

Feels good.