Employees at the Get Wet Carwash in New Iberia have reported that they are once again seeing some "creepy looking creatures" and strange shadows lurking around the building.
Employees at the Get Wet Carwash in New Iberia have reported that they are once again seeing some "creepy looking creatures" and strange shadows lurking around the building.
If you've been through a car wash like this, you know the drill: take your hands off of the wheel, put the car in "N", and take your foot off of the brake.