Steve-O Arrested

It looks like a case of “life imitating art” as “Jackass” star Steve O got himself arrested while in Canada on an outstanding warrant for assault with a weapon. What’s even more jackass is that the incident occurred eight years […]