Ok so plenty of people have been watching the video I posted the other day on the NYC Bicycle Drag Race. Now comes London’s turn!
After the Olympics the Brittish think they own everything cycling. While I am an Aussie and generally think Australia is the best country. I am more than happy to say that the British have nothing on the NYC Bicycle Drag Race. Seriously… They call that traffic!
Check it out.








