Little Heroes - I'm So Stupid (Improv Comedy Scene)

A scene performed by the house team Little Heroes at Logan Square Improv in Chicago. The three-minute piece is titled "I'm So Stupid."

More Videos