Music video by Thirty Seconds To Mars performing From Yesterday (The Full Length Short Film). 2006 Virgin Records America
"From Yesterday" is a song by American rock band 30 Seconds to Mars, and the third single released from their second album A Beautiful Lie. The music video for the song is believed to be the first ever American music video shot in the People's Republic of China in its entirety.
More information on this artist is available in the last.fm tabs below.