Home Press Armada Face + Body Shield 60 – Spot PH Armada Face + Body Shield 60 – Spot PH 5 years ago Press Thank you, Spot PH, for including Armada 60 in “10 Best-Selling Local Beauty Products We Love“! tagged in press, skinthusiasm, SPF, sunscreen