With the series finale of Roswell, New Mexico just days away, The CW has announced that the fourth and final season will arrive on Netflix on September 13.
- Advertisement -
With the series finale of Roswell, New Mexico just days away, The CW has announced that the fourth and final season will arrive on Netflix on September 13.