An Alien Invasion! Know What Scared People In A Town In UP
New Delhi: Man's imagination knows no bounds.
On spotting a balloon in the shape of fictional superhero Iron Man, people in Dankaur town of Uttar Pradesh thought they faced an alien invasion!
After scaring the residents, the balloon…