Atlanta, GA - Terminal West

Celebrating American Aquarium's "Live At Terminal West" album release.