End of an era: Space Launch Complex 37 gets demolished
CAPE CANAVERAL SPACE FORCE STATION — It was a surprise to many rocket fans as Space Launch Complex 37 was demolished on Thursday morning. What You Need To Know Space Launch Complex 37 has been around since the Apollo era The site will be home to SpaceX…