Whatever ever happened to that sub?

I thought it was a troll post but it's real.