Yeah, it's 17 tracks according to Wikipedia. diditleak.com is usually a pretty reliable source, so I'd say it's legit.
Now all I need is the new Offspring, Kutless, and most anticipated Shinedown and I'll be set for a pretty damn good June!
Opiate for the Masses - Manifesto has leaked, due out July 8th. at 12:38 PM Black Affair - Pleasure Pressure Point (Advance) has leaked, due out July 14th. Anyone know when The Offspring or Nostradamus by Judas Priest is going to leak?
The promo version of Nostradamus by Judas Priest leaked a few days ago. EDIT: Oh, and the new Sigur Ros album just leaked as well.