The Petro parking lot in Hammond, Louisiana, has gained a notorious reputation among local drivers