This Is The Most Shocking Tea Shop In India!

India just keeps raising the bar when it comes to its will to be weird! We can only wonder what's next?