Theory of a Deadman Live in Wichita Falls, Texas.  Avalanche Tour - April 13, 2011

More photo galleries from The Avalanche Tour in Wichita Falls, Texas:

More From 106.3 The Buzz