X

The Following Season 3 premiere

The Following Recap 3/2/15: Season 3 Episode 1 Premiere “New Blood”

Tonight on FOX their hit psychological thriller, The Following returns with an all new Monday, March 2 season 3 premiere episode…