Tom Klein at Rochester Irish Fest in Rochester, MN on 09/03/11