Big Cat Photos
Big Cat in New Orleans, LA.
This is a former Exxon site at the
corner of US 90 and Michoud Blvd.
Photos taken by Paul Huerkamp, August 2003.
Scanned and submitted by Robert Droz.