Oilwatch Costa Rica television spot

Watch Oilwatch Costa Rica television spot online.
Duration: 1 minute
Language: Spanish
(Macromedia flash player 8.0 required.)