Entertainment Beautiful Noise April 15, 2008 Anyone who knows me knows how important this song is to me. Here is a clip from Live at the Greek Theater. I just wonder if Nick DeCaro is in the band.. Previous Post The Many Adventures Five Years Later Next Post I know I have something to do..