Music Existence.com feature

an album announcement was featured on MusicExistence.com check out the site here. 

John Keenan  the illusion of logic news music existence