Something lurks in the streets of New Orleans and our band of heroes is off to find out what it could possibly be. Will they survive? What is that awful smell? Will Carter make it home before curfew?
Something lurks in the streets of New Orleans and our band of heroes is off to find out what it could possibly be. Will they survive? What is that awful smell? Will Carter make it home before curfew?