The Square UK Air Date

August 24th, 2020

The Square will air on Channel 4 on the 24th August 2020 at 00:30am