The Spencer Teeter Band ‘Lost And Found’


The Spencer Teeter band released their new album “Lost And Found”, produced, engineered and mixed by André Doucette

Preview and download the album on iTunes here

Advertisements