The alt-rock radio station's annual spring festival on May 18 featured a dramatic, Hollywood-style entrance by 30 Seconds to Mars' Jared Leto and Linkin Park's Chester Bennington acting as the STP frontman.
The alt-rock radio station's annual spring festival on May 18 featured a dramatic, Hollywood-style entrance by 30 Seconds to Mars' Jared Leto and Linkin Park's Chester Bennington acting as the STP frontman.