Episode 2: Devil May Care

The CW Buzz

Episode 2