Castle

Episodes

Castle, P.I.” Outfits

Season 7 Episode 11 (7x11) of Castle