Tuesday, April 27, 2010

Stars New Album

New Stars album being released on June 22, 2010. Stars will be performing at the Free Press Music Festival here in Houston on June 5-6. The single that is out for download is a promising intro to the new album. I dig it and can't wait for the entire release.




No comments:

Post a Comment