Breaking News Steve-O Has Duct Taped Himself To A Billboard In Los Angeles By T. Grant Benson - August 13, 2020 0 3088 Facebook Twitter Telegram WhatsApp ReddIt WATCH: Steve-O Speaks Out After He Duct Taped Himself to Hollywood Billboard – https://t.co/SoiffdNBYr pic.twitter.com/2rQnBAiRtq— Breaking911 (@Breaking911) August 13, 2020 Facebook Comments