The Shins at Life is Beautiful

The Shins performing live on The Downtown Stage at Life is Beautiful.