Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Felix Ulloa
Follow
Born 6 April 1951 in Chinameca, El Salvador
Actor
Sealed
2026
?.?
?.?
El Salvador: The Day Fear Changed Sides
Entrevistado