Mychildren Mybride have released the song “Terra Firma” from their upcoming album Lost Boy on their MySpace page.

author avatar
Metal Insider