Where To Stream Roswell Season 2 Episode 18
It's Too Late and It's Too Bad
- Aired April 30, 2001
- 60 Min
- Rated 6.6
- Number 13 Of 61 Rated Episodes
Liz continues to investigate Alex's death. Her leading theory involves alien foul play, but she unintentionally risks her alien friends' secret.