XXI has announced that they will be releasing their debut album Inside Out on September 18th via Tooth & Nail Records. A preview of the first single “Say It Again” can be listened to below.
Related Post
Love, Robot Teaser
Posted on by Stitched Sound
The Used Release Documentary
Posted on by Stitched Sound