After almost 90 days, the lockdown period is about to end in Italy and the Beast Street Art Collective took the opportunity to celebrate this reopening with a new piece entitled “You and whose army?”. Installed on an electric tower in the open countryside of Northern Italy, this large 8-meter paste-up portrays the writer Jack…