The New Orleans location for Politics has gotten their shipment in. If this is your local spot, you'd better get over there! 3504 Severn Ave. Mertarie, La. 70002 504.252.9635 Leave a comment