[youtube]http://www.youtube.com/watch?v=BHyMtQ7J9EQ&feature=PlayList&p=9102292D0775A3A0&index=0[/youtube]
Above is a “making of” video for the latest Nora album. A new song titled “Famous Last Words” has been posted at their MySpace page. The song comes from the upcoming album “Save Yourself” due out June 19th via Trustkill.