The Critic Wiki
Advertisement
Cuban Embassy.png

The Cuban Embassy is one of the locations in The Critic.It is the residence of Carmen Garcia, Miguel Garcia, and Mrs. Garcia.

Appearances[]

Advertisement