The team finds themselves nearly overwhelmed by a tidal wave of CGI goo in the extravagant setting of the Capitol.

Filmed here

Palacio d'Abraxas

Place d'Abraxas, Noisy-le-Grand, FR

Community posts