An alien invasion hits The Philippines via Petch Manila’s spot for Max’s Restaurants
March 29 2019, 10:16 am | | No Comments

Petch Manila creates an alien invasion in The Philippines to promote Max’s Restaurants who serve every kind of family everyday to the max.
One of the winners in the recent Film category at AdFest in Thailand was “Alienation” via Petch Manila. The spot, directed by Joel Limchoc, picked up a Silver Lotus in the category and is well worth a viewing.

