Trainwreck: Storm Area 51Aiden Deighton7.0· July 29, 2025FollowI find it quite funny that the US military lost $11 million because of this#withsiobhan#netflix1CommentsSign in to react and join the conversation.Sign inGet the app