Archive for November 12, 2007

Can’t Tase This

November 12, 2007

When police brutality meets the greatest song in history.