Isla Presidencial Season 1
The political satire depicts the leaders of Latin America and Spain marooned on an island.
...
Watch Trailer
Isla Presidencial Season 1 Full Episode Guide
Episode 2 - La Pesca
First Aired: April. 06,2010
Episode 1 - Isla Presidencial
First Aired: February. 23,2010