TF is this?

As seen somewhere in Lagos. Who knows what this is about?





EmoticonEmoticon