The Guardian Season 2 Episode 17

    Here you can watch The Guardian Season 2 Episode 17 free on 123Movies,

    Caroline Novack returns to find out that Nick and Lulu were in a car accident which could prove fatal for Lulu.

    Episode Title: The Intersection

    Air Date: 2003-02-25