User blog:AliBaba51341/Operation: Black Storm...

I read the recent blog post on it, look closely at the billboard...

Could it be that is still exists?