New York. New York City

1980s

90005_SFMA_1813 Spanish Harlem

Driving shots down Broadway street in New York's Spanish Harlem. CUs of…