Everyone I know has been pissing themselves with excitement (sorry for the analogy) over Mumford and Sons and I'm just now really getting into them.
Yeah, I know. Dropping the ball with pop culture. For shame.
But don't worry, I'm making up for it by incessantly listening to them on repeat.