Friday, December 08, 2006

30 Seconds From Mars - From Yesterday Video

the only reason I am posting this video is because it is the only American music video ever to be filmed from the motherland, China.

The song is pretty good also but the video is odd (to say the least).

Enjoy.

Labels: , , , , ,

0 Comments:

Post a Comment

<< Home