Ad of the Day: CCAA
Today’s ad is a bit bizarre. In this ad for the Brazilian foreign-language school CCAA, a couple of dudes, fresh from a horrible plane crash, wash ashore on a mysterious island inhabited by a whole bunch of scantily clad Megan Fox clones. They quickly find they are ill-equipped for this island, as they don’t speak any English. The leader Megan doesn’t like that at all, so she banishes them back to sea. They, then, wash ashore again, but this time the island they land on isn’t as inviting.