Because bikes are just about the greenest thing on the planet and these guys are wicked crazy awesome, here’s a video of the recent Animal Relentless Bike Show in London.
http://vimeo.com/18968910
h/t BikeRadar
Science, Animals, Planet Earth, & More