30 Seconds To Mars - From Yesterday (The Wish) video
30 Seconds to Mars Official Music Video From Yesterday. From Yesterday is a song performed by American rockers 30 Seconds to Mars serving as the third single from their album A Beautiful Lie. The music video is significant in that it is the first American music video to be shot in the People's Republic of China. The song attained the #1 slot in the U.S. Billboard Modern Rock Tracks Chart whilst further attaining the #2 spot in the Canadian Singles Charts. The single was released November 2006.
Running time: 05:22
30 seconds to mars
from yesterday the wish