Needle in the Haystack: My Radio Follow Up

posted in: FeaturesRock

To close out this week’s Needle in the Haystack with My Radio, we have a sneak peek of the band’s new music video for “Yeah, Yeah, Yeah”- shot only a few days ago. Also, check out what the band had to say after their Free Download of the week, MTV Music blog post and Tweet & A.