Thes mentioned in the comments of his IG post about shipping out the Black Friday orders today a store opening up next week.
I assume this is what this post meant?
I remember the PL70 HQ in San Pedro in 2013ish (but never went). That said, also didn't hear when it had closed?
I'll be in LA for the holidays so excited to stop in (hope it's open)... and of course will share photos.