A Peep sent these pictures, taken this afternoon from all the dumpster sites at Excelsior on the Park Apartments at 14300 Ella Blvd, including both the Stonefield and Greenwell sides. As you can see, the situation is bad—it looked like a scene out of Dr. Doolittle. We had a vulture, some raccoons, a possum, and, of course, tons of roaches, rats, and flies.