Finally after 35 years, the very 1st The North Face store is now open in the Philippines.
It is located at the Ground Level of Shangri-la Plaza Mall in Mandaluyong City.
To TNF addicts (hehehe! Calling Rommel!), you can now see & feel, buy & own the latest gears, apparels and equipments for your outdoor activities.
New
The North Face In The Philippines
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment