Where To Stream Roswell Season 2 Episode 10
A Roswell Christmas Carol
- Aired December 18, 2000
- 60 Min
- Rated 6.7
- Number 8 Of 61 Rated Episodes
When Max fails to save a man who died while rescuing his daughter, he is haunted by the man and tries to make amends. Isabel enjoys holiday spirit -- maybe a little too much.