Don't remember what happened with Meteora, MTM was leaked in the last days or April or in the first days of May. ATS was leaked a week before. And Living Things was streamed/leaked by Warner via iTunes.
I don't care about if an album or song is leaked, is part of all of the marketing. Games, shows, movies, everythings is leaked nowadays.
But, have a question here: that 103.3 The Edge, is a prestigious radio in US? I know they hosted festivals, maybe is not the same radio (?).