Terrelektra- released

Terrelektra was released in Europe 4-16-16 and is now available in the United States..Hard copy cds will be available soon at CDBABY.com and SteveRoach.com, digital downloads are available now at cdbaby.com and bandcamp.com. My concert in Europe was a success and I am had an amazing time meeting people there and also exploring Europe..

Leave a comment

Add comment