Muscle Shoals, Alabama

Just wait 'til you step foot inside this place...