Just came across this new edit, and every so often this happens. No details on who the rider is, and where its filmed at. HIt play maybe you know, the rider or you are the rider, where is it shot at? London, UK?
* Pinoski Montagne updated, shot at Barbican, London!