30 Seconds to China
Published by Jamie Pham November 16th, 2006 in News. 559 viewsTags: 30-Seconds-To-Mars.
30 Seconds to Mars has completed the first American rock video ever filmed in China. The clip, “From Yesterday,” will premiere Monday (Nov. 20) as part of a behind-the-scenes special on MTV2. An extended film version of the video will air immediately afterward.
0 Responses to “30 Seconds to China”
Please Wait
Leave a Comment