Fuck These Assholes

No.14009975 ViewReplyOriginalReport
NASA delayed this shit 10 times in 2021 just so they can have they launch date land on December 25th.