Episode 10: The Devil in the Details

The CW Buzz

Episode 10

Editor's Pick

This Week in TV »
Large davis

daviswalden's pick for week of Jan 17, 2016

LU-CI-FER! LU-CI-FER! LU-CI-FER! Rating: