As Liquor Shops Finally Open up in India Today, Massive Queues Emerge
VICE Staff