I was watching Quest last night, at 9 a show called 'The Worlds Strangest UFO Stories' came on. I've seen some before, the show's a bit silly actually, it mocks the Alien/UFO phenomenon for a cheap laugh in some bits. But anyway.. the episode last night was about Alien Intervention in human...