More Photos From Castle Season 5, Episode 15, “Target”: Alexis’s Escape! (PHOTOS)

Still in shock over Castle Season 5, Episode 15: "Target"? Scroll through some additional photos of Alexis Castle making her escape during the Monday Feb. 18, 2013 episode! ;

Around the Web
From Sites We Love
Advertisement