Tag Archives: Philippines international TV ad

Department of Tourism’s Meme TV Ad for International Campaign

Check out the new international TV ad showcasing the beauty of the Philippines to the world.

Read More »