The Swon Brothers are almost ready to share their debut album with their fans. After working on the project for more than a year, their self-titled record will be released on Oct. 14.
The Swon Brothers are almost ready to share their debut album with their fans. After working on the project for more than a year, their self-titled record will be released on Oct. 14.