Just in case you thought I was done making fun of this guy...Via Jimmy Kimmel: Bonus video after the jump... Have you ever smoked crack?
North Carolina teacher arrested for 'indecent liberties' with student, felony sex acts Paul SaccaJul 25, 2024News
US Park Police union reveals why few arrests were made during anti-Israel riot in DC Julio RosasJul 25, 2024News