A city in Massachusetts is feeling uneasy (and a little queasy) thanks to a rash of unidentified aircraft sightings that have been occurring over the last few...
Did a woman unwittingly capture the creeping presence of an alien creature lurking outside her vehicle? Or is it something else entirely? This eerie photograph...