We all make jokes about 2020 being the most bizarre year any of us have ever experienced in our lifetime. Ready for it to get even busier? Steve-O is currently duct-taped to a billboard in Los Angeles. De Jackass star shared a selfie of the billboard on his Instagram. “I’m …
Read More »