Your Ad Here

Friday, February 08, 2008

Breaking News!

Delay's album "Everything's The Rush" will be out April 28th, preceded by first single "Hooray" out the 21st. Even more exciting: you can stream a clip of Hooray on their myspace now! Not 100% sure how I feel about the chorus yet, but I love the verses!

0 Comments:

Post a Comment

<< Home