Bikes vs Cars, the bike advocacy film that premiered with us earlier this year during SXSW is now available on demand via Vimeo. Mixed reviews have followed it’s international review, but it’s worth a watch, and just for the point of view, and to boo Rob Ford!