Memestars- MTV India A Contest for all the Meme Makers
Memestars is a new contest for all the by MTV India. All the meme makers out there have to make memes in 2020 and win exciting prizes. MTV Memestars Registration: How to participate Online!-->…