The 2018 Philippine Masters is finished and burnt amazingly into the spectator’s minds with all the drama and excitement accompanying an international event of this caliber. Watch the Buggy A Main final action-packed!