Killer Buzz Arena, Tuscaloosa, Alabama, USA