30 Seconds To Mars declare war!

Here's a teaser trailer for 30 Seconds To Mars' video for 'This Is War'. The words, they most certainly fail!

Tags
Category News Flash

Latest Articles