Was driving to AC on Thursday night at about 11:30pm. I take 73 South from Cherry Hill until the ACE. Anyway, I think I was in Winslow when I drove by an AMP on the right side of the road going south on 73 (It had a green Accupressure sign) being busted. I had never actually seen a bust before.
There were at least 5 cop cars there in the parking lot and on the road, some marked and some unmarked. Therewere about 10 LEs standing in the parking lot. The most interesting item though and this is what has me a little spooked is that there there were 4 tow trucks there with them towing every worker and mongers car from the parking lot. I don't know if that is a Winslow thing but it scares the hell out of me.
Not sure if any of you know this place or go there, I have never been there before but just thought I'd pass this along.
Safe hunting out there