New York, New York, United States
Tabou Combo / Roberto Borrell Oct 8, 1982 Uploaded by Greg Fasolino