After watching on tv their From Yesterday video, I researched this band, 30 Seconds To Mars, and found, among others, their Official Website. Very cool. Torrented some videos and their discs - videos are spectacular, but love the music. Now, I've got to properly read their lyrics, something tells me they revolve around some theme. Interesting!!
BTW, here are some YouTube videos.