Facebook - Physical Stores? 🤔

Aside from trying to sell their Portal devices, I cannot fathom why these exist.

2 Likes

Sounds like they’re setting up Facebook brand popup shop for their largest advertiser’s on Facebook/Instagram?

(Edit) still can’t work out why they would do this :neutral_face: