Peter Parker, a teenage orphan living in Forest Hills, Queens with his Uncle Ben and Aunt May has been arrested by the NYPD after allegedly squirting a “viscous-like fluid all over the street.” Dubbed “The Forest Hills Jacker” Mr. Parker was perp-walked through press to the station house for booking. “Look, I don’t want to […]