Grimace Federation have released a new song called “Ghost In A Mirror” that you can download below for free. Perhaps Grimace is getting psyched to open up for Battles at the TLA on June 12th (along with Work Drugs), because this new song is six and 1/2 minutes of pure prog-groove bliss. The song takes off with some powerful, heavy syncopated beats underneath colorful floating cosmic synths. Download the song below. Go here for tickets and more information about their show with Work Drugs and Battles at the TLA on Tuesday, June 12th.