Back to main menu :: [Prev] reason #728962 why I love Chicago [Next]

Puppet Bike!

Filmed at Glenwood Avenue Arts Fest in Rogers Park a couple weeks ago.

Man, I love Puppet Bike.

Replies: 1 Confession

me too.

eighmie @ 09/10/2008 03:54 PM CST


Add A New Comment

Name (required)

E-Mail (required)

Homepage (optional)

Remember personal info?

Comments