Expedition Delta, Same, 2008

Review of the 2008 released Expedition Delta album.