L

Lou Torres

Born 3 December 1957 in South Bronx, New York, USA