← Feed @catdraoichta@meow.social Post #957703 2026-04-01 21:35 UTC L - 52 minutes, NASA just reported launch window is '90% Go' ( 90% chance that the Moon rocket will launch tonight! ) Replies (0) No replies.