File:Kevin-jenny-thewildrover2.JPG

Summary
Images of Kevin and Jenny from Castle's episode The Wild Rover in Season 5