60th & Haverford

The intersection of 60th & Haverford Avenue in West Philly is one of the most notorious drug corners in the city. Seconds after Police Officer Jake Loman stops at the corner one...