Watch Footage From Down’s First Show In Nearly Two Years

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).