Loading...
Uploaded by dilbro678 on Sep 11, 2008
Oh my goodness. We saw Mr./Ms. Puppet Bike in Chicago, right across the street from the Art Institute, and I was IN LOVE. You can tell by my ecstatic joy.
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)