Storm Large
SCOTTSDALE CENTER FOR THE PERFORMING ARTS 7380 E 2nd St, SCOTTSDALE, Arizona, United StatesStorm Large shot to national prominence in 2006 as a finalist on the CBS show Rock Star: Supernova, where, despite having been eliminated in the week before the finale, she built a fan base that follows her around the world to this day.