 On September 25, 2012, Peachcake digitally released their album, "Unbelievable Souls", along with the music video for "The World Is Our Platform To Mean Something".Their last show was April 13, 2013 at Crescent Ballroom in Phoenix, AZ.The band has been inactive since then.