Pretty Little Liars Recap 1/13/15: Season 5 Episode 15 “Fresh Meat” BY Amanda Austin on January 13, 2015 | Comments: Leave CommentsRelated : Pretty Little Liars, Recap, Television, TV