Plainsboro police rescue terrified (and adorable) kittenPlainsboro police rescue terrified (and adorable) kittenA kitten trapped in the undercarriage of a car is rescued by Plainsboro PoliceEric ScottEric Scott