Cold Take
Discover
Club
Blind Pick
Log in
Sign up
R
Ron Cutrera
Follow
Born 14 January 1939 in New Iberia, Louisiana, USA
Died 20 May 2026 (aged 87)
Actor
Sealed
2020
?.?
?.?
Stolen in Plain Sight
Librarian
Sealed
2024
?.?
?.?
The Ribbon
Ultrasound Doctor