Trapt *Swear* People Actually Came to Their Concert

Even amidst one of the most partisan periods in this nation’s history, there’s at least one things most Americans still agree on: Trapt fucking sucks. Over the weekend, the “Headstrong” […]