Ruben Toro is a native New Yorker who started his musical journey at Club Shelter in !91.
Added by Upcoming Robot on February 18, 2009