Tip Tap Tow

A short video of a performance on the streets of downtown Chicago.

Back to Top