Thanksgiving means a day at the race track for thousands of New Orleanians

Thanksgiving means a day at the race track for thousands of New Orleanians