1 16 16 0 0 6 min ParanormalTerrifying Alien Abduction Of Tim Cullen: Alien Implant Attached In His Nerves Tim Cullen lived in Yuma, Colorado (USA), and worked as a cement contractor. His life was ordinary and… Ansh SrivastavaMay 28, 2021 Read More