Francesca Chinchilla

Francesca Chinchilla
Francesca Chinchilla's reviews only count toward the Tomatometer® when published at the following Tomatometer-approved publication(s): La Nación (Costa Rica)
Publications: La Nación (Costa Rica)

TV Reviews Only

T-Meter Title | Year
77% Love, Death & Robots: Season 1 (TV, 2019) An extraordinary work. [Full review in Spanish] - La Nación (Costa Rica) EDIT
Read More | Posted May 21, 2019