People Are Wearing Will And Kate Face Masks To Welcome Them And It’s Creepy As Hell

    Nope.

    Prince William and Catherine Middleton, the Duchess of Cambridge, are currently in India on a six-day tour of the country. And well, everyone is pretty damn excited, I mean, just look at how happy Modi is.

    ♫ We’ll never be rooooyaaaals… ♫

    ♫ It don’t run in our blood… ♫

    ♫ That kinda lux just ain’t for us… ♫

    ♫ We crave a different type of buzz. ♫