Mister Goblin teams with Sadie Dupuis on “Six Flags America” off upcoming LP (listen)
“Broadly speaking, 'Six Flags America' is a song about disappointment,“ Mister Goblin says. “More specifically, it’s about the sting of being cheated out of a visit to the awesome Six Flags location in Largo, MD.”