Feast Your Eyes On ‘Tour de Pump’

How much pump could a pump track pump if a pump track could pump track? Hit play and find out.

Where is this amazing spectacle you ask? Zurich, Switzerland with the very suitable name ‘Tour de Pump’.