Walmart New Orleans
1818713192_bd532c1383_m.jpg

It's a Walmart. It's in New Orleans. It's raddled with the Living Dead.