The DinosaursHafsa8.0· March 16, 2026FollowNo cause this could be humans soon, Earth has a cycle and time is fr ticking⏰.CommentsSign in to react and join the conversation.Sign inGet the app