Train in a house

The term “It happens only in India” seems to be apt for many of the idiotic and dumbfound events that happen around the country. This time however, there is an amazingly hilarious event that has nothing to do with India, so thank god for that. India is already tarnished a lot. So it seems a […]