Stone Sour (and others) Live in Wichita Falls – Avalanche Tour 2011 [PHOTOS]
Wichita Falls had its socks rocked off last Wednesday at the Avalanche Tour show at Kay Yeager Coliseum - check out these shots of Stone Sour's kick ass performance - Then click the links below to check out the galleries of photos from the other Avalanche Tour bands.