Re: Steelers Fans in New Orleans
Yes sir i'm from Lutcher small town USA. You probably done heard of us 3-A state champs 2 out of the last 3 years. Anyway its located to the west of the city off of I-10. I know longer reside there but my family still live there. Die hard Steelers fan and Louisianaian to the bone grissle.