Live Earth broadcast sets new streaming record

More from the Decade...