Sam Beam (Iron & Wine)

It’s not often you get to see such an amazing musician perform at a tiny venue with 300 people.