Jamaica, New York, United States
Concrete Witchdoctors / Falling Stairs Sep 9, 1986 Uploaded by Greg Fasolino