Cold Take
Discover
Club
Blind Pick
Log in
Sign up
R
Reuben Figueroa
Follow
Born 5 December 1958 in New York City, New York, USA
Actor
Sealed
1969
?.?
?.?
Popi
Luis
Sealed
1971
?.?
?.?
Who Says I Can't Ride a Rainbow!
Angel
Sealed
1972
?.?
?.?
Santiago's Ark
Santiago
Santiago's America
Sealed
1975
?.?
?.?
Santiago's America
Santiago