On May 2, 2008, Scars announced on their official website that their debut album, Scars on Broadway, will be released on the 28th and 29th of July.

"They Say" is available for purchase at iTunes Music store. On June 20th Scars on Broadway released a teaser for their single "They Say" on a myspace bulletin. In the teaser, the video is said to premiere soon. The video for their first single 'They Say' premiered on Yahoo's music page on June 27th.