Indie Rock Band FREEFALL RESCUE Are Found “Sitting On The Launchpad.” Talk New Album, NASA Inspiration & MORE.
Guest Interview by All Access‘ Brian Esquivel Indie rock band, Freefall Rescue‘s full-length debut, Sitting On The Launchpad released last month and the ten-song project proves itself as a depiction of human exploration, with all the exhilarating and terrifying...
Posted On 13 Sep 2022