Boston Urban Iditarod teams took over Cambridge roadways during the annual shopping-cart street race (which includes a costume contest, food drive, and bar crawl) on March 3, 2012.
See all articles by: JEREMIAH ROBINSON
All Slideshows