The Russo brothers posted this and then deleted it… what could it mean?
Deleted IG post