30 Seconds To Mars frontman Jared Leto
at a press conference at the Hilton Hotel in Sandton, Johannesburg. The band will perform at this year's My Coke Fest in Johannesburg on March 21 and Cape Town on March 24.
(MM/KP)
Johannesburg, South Africa - 20 March 2008
Credit: Zoom / WENN