ShowBusinessMan + foreign celebrity advertising

CCAA Commercial The Megan Fox Mike Tyson Islands

I have no idea what's happening in this ad, but they seemed to have discovered two new islands, the Megan Fox Island and, ready for this? The Mike Tyson Island.

advert, celebrity commercials, and more:

Relevant to: CCAA Commercial The Megan Fox Mike Tyson Islands + foreign celebrity advertising