iTech Officially Opens Playstation Specialized Store in SM City North EDSA
iTech recently opened their first Playstation Specialized Store last June 27, 2018 at The Annex, SM City North and me and a few friends from the media managed to witness the store’s grand opening....