A most bizarre ad

, , ,

This is one of the weirdest ads I’ve come across in a while! Ah Rajasthan, heh…