NASA finally launched the first SLS rocket from launchpad 39B at Kennedy Space Center in Florida. To say this rocket has had troubles would be understating it a bit. But as large rockets go, 12 years and only $23 billion dollars is an amazing achievement. We would be here all week if I talked about […]