‘Roswell, New Mexico’ Season 1, Episode 12: “The Creep” Recap

After last week’s action-packed episode, we jump right in to another incredible one. “The Creep” begins with a voiceover from Noah, describing where the aliens...