Steve-O has duct taped himself to a billboard in LA


To promote his new comedy special, Steve-O has duct taped himself to a billboard in LA, because, why not?

105.9 The Brew · Portland's Rock Station

Listen Now on iHeartRadio