Last night (June 20), Down took the stage at Southport Hall in New Orleans, LA for their first live show in nearly two years. You can see fan-filmed footage from that concert below. The band are also set to perform at Varsity Theatre in Baton Rouge, LA tonight (June 21).