In 2001, four guys from Poland came together and formed a band. They were no other than Riverside. Now, in 2011, for their 10th anniversary, they recorded three brand new songs for an EP that can only be bought at their concerts. “Memories In My Head” is the fifth endeavor of the band, and although it includes only three songs, it gives the impression of a full-length album, as it lasts 33 minutes give or take.