Mysteries (part 1)

July 20, 2017

I don't know how to get 2 pictures into one post, so there'll be 2 today but it's really one, & I have one question: What the hell are these?!?!?!

This one was outside my office on 5th St. It is foam with some cement stuck to it. A giant drain stopper, it looks like, but what? what? what?