During the episodes where Sabre was in charge I saw there HQ many times. That black stealthy looking thing. Does anyone know where it is located IRL? I can’t find it anywhere. Was it even real or just greenscreen? It looked detailed though.
Thank you sir you are truly amazing, I have been searching for months, and yes that is a very oddly designed building. Looking at the pictures it looks like the crew filmed actually inside for some scenes. Thank you again!