Seventh Wonder’s new studio album Tiara will be released on October 12th. A video for the track "Tiara's Song" can be found below. Tiara will be released on October 12th on CD, 2xLP, and MP3. Pre-order here. Limited edition colored vinyl, t-shirt bundles, and more are available. Tiara...
Continue reading...
Continue reading...