Carter Road

Movie stars being (literally) worshipped in India isn't really news. But some people don't just want to build temples. Some