Fleetwood Mac have done a My Bloddy Valentine by announcing that they'll be releasing new material "in a few days."

Lindsey Buckingham broke the news during their show at the Wells Fargo Center in Philadelphia on April 6th, which means yesterday should've been the day we got it. The clock is ticking guys...

In the meantime, have a listen to their new song 'Sad Angel', which they performed during the show. [via Pitchfork]