9/11Francisco Martins9.8· September 11, 2025FollowThe fact that everything lined up for these two brothers to be in the right place at the right time to make this chilling documentary is absolutely mental.CommentsSign in to react and join the conversation.Sign inGet the app