30 Seconds To Mars – Closer To The Edge August 8, 2010 https://altsounds.tv/15gg 2010, Alternative, IndieLast Update August 8, 2010 / Discover Red Hot Chili Peppers – Snow (Hey Oh) Director: Nick Wickham Eels – Novocaine For The Soul Directed by: Mark Romanek Thirty Seconds To Mars – Walk On Water Directed by: Jared Leto