Pedal-Powered Car Gets Pulled Over by Toronto Police. View: http://www.youtube.com/watch?v=pSwig1tgUtY