Thirty Seconds To Mars Perform ‘Walk On Water’ On Ellen [VIDEO]

Jared Letto and company stopped Ellen on Thursday, October 5 to perform a stripped down version of their new single ‘Walk On Water’ and even got the crowd involved.

During the interview portion of the show Jared hinted that details about the band’s upcoming will be unveiled soon.


Tags: , ,