Tag Archives: Philippines 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 »