Puppet bike pedals fun on Chicago streets

by