Listen to 30 Seconds To Mars new album ‘This is War’

Album drops December 8th but you can listen to it before you buy it.
iheartradio.com