Amanda Erlanson
1 Jan. 2008

Spotlight: Riverstreet Lights Man On Fire

In 2007 Comedy Central asked us to light a guy on fire! Check out this rollicking launch spot for American Body Shop to see what happened. Fun times!