No Bragging Rights have posted a video teaser for their new record, Illuminator, which hits stores on Jan. 11, 2011. The album will be released on Blkheart Group and available at Hot Topic nationwide. Check out the album preview video below.
AltPress around the Web
AltPress on Facebook