Music: 30 Seconds to Mars debuts video shot in China
30 Seconds To Mars have posted their new video for "From Yesterday." The shoot was in itself remarkable since the band recently visited China to produce what will be the first American video ever shot in its entirety in the People's Republic of China.
The video was shot in the Forbidden City and the Emperor Qin palace. More than 300 extras were employed for the shoot, inspired by ancient Chinese empires and martial arts.The video runs more than 10 minutes.
The track comes from the band's 2005 album, A Beautiful Lie. The band supported the record on this summer's Warped Tour and will be bringing the record to the Taste of Chaos audience next year.
You can check it out below or try MTV's player here.