Episode 11. Steve Firmani, Director of New England MUFON

A face to face chat with Steve Firmani about MUFON, and UFOs in New England, plus a surprising story about a failed abduction attempt.