In 2003, Alien Ant Farm premiered their new single by playing it on top of a building across from the BET awards while everyone was outside, they were arrested onsite.

Don't Miss...