Criminal Minds RECAP 4/3/13: Season 8 Episode 18 “Restoration” BY Stephanie Guerilus on April 3, 2013 | Comments: 3 commentsRelated : Criminal Minds, Recap, Television