This The Most Strangest Tea Shop In The World. You Will Be Shocked To Know What They Do!

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