India Residents Report Mystery Creature Knocking On Windows And Doors At Night
A strange series of events have been taking place recently amidst the pandemic outbreak happening around the world. Residents from various locations in India, reportedly have seen a mysterious creature ravaging rooftops and knocking...