March 7, 2014 at 6:00 am by Zach FreemanRide On: Puppet Bike Celebrates a Decade on the Streets of Chicago