The Greatest Launch Of All

The Greatest Launch Of All

You know you had a good and successful launch when, 19 hours into it, you pull into a McDonalds in St. Pete and are swarmed by highschoolers yelling that they loved us and “You’re the station that doesn’t suck.”