30 Seconds To Mars Jan 5, 2007 16:05:18 GMT -5 Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by acts77x7 on Jan 5, 2007 16:05:18 GMT -5 I just saw their video for 'From Yesterday'. Lamest video I have ever seen. Ever.
30 Seconds To Mars Jan 5, 2007 17:03:09 GMT -5 Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by notdoneyet on Jan 5, 2007 17:03:09 GMT -5 Yeah can't say I've heard of them. What's the video about?