“Delta” Out Next Week!

“Delta” Out Next Week!

(Photo Courtesy of PrPhotos.com)

Mumford & Sons latest album is almost here! Delta is due on Friday, November 16th and we are pumped for it! If that isn’t enough, they come to the Wells Fargo Center in Philly on Friday, December 7th! Check out the video below of their latest single “If I Say.”

 

Like Us On Facebook

Follow Us On Twitter