I had the distinct pleasure of being the subject of a new short video from the fine folks at Streetfilms in NYC.

Bonnie & Clyde, Falling Down, Natural Born Killers and The Devil’s Rejects, shaken and served straight up, with a twist of Kick Ass… It looks like Magnolia Pictures and comedian, writer and director Bobcat Goldthwait have given us an early Christmas present this year with God Bless America.