Sunday, August 28, 2011

Tyler Steele and the Wizards in the studio recording their new album, release date very soon. Sounds killer.













No comments:

Post a Comment