Tag Archives: Philippines new TV commercial

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 »