ENOUGH WITH THE HINDUPHOBIA: Here is definitive proof that Indians do in fact take showers!