Watch the Promo for Roswell, New Mexico “Smells Like Teen Spirit”

The promo for the next new episode of Roswell, New Mexico has been released. The episode is called, “Smells Like Teen Spirit” and it will air on February 26.

In the episode, “In a series of flashbacks to 2008, secrets are uncovered about Rosa’s final day, Isobel’s (Lily Cowles) mysterious blackouts and Alex (Tyler Blackburn) and Michael’s (Michael Vlamis) relationship in high school.”

What did everyone think of last night’s episode?

Source: CW

Social media & sharing icons powered by UltimatelySocial