Ten After Two have unveiled a new song from their upcoming album, The Truth Is…, on YouTube. You can check out the song “Well, Oh Well” right here.
The album is slated for a March 29th release.
Discover more from Dying Scene
Subscribe to get the latest posts sent to your email.