My brother has seen their show live a few times in Boston and Las Vegas and he is just "wowed" every single time!
I've never really checked them out, other than the commercials they used to do on tv, so I best look into this further!
Thanks in advance for some links, Schu.
I don't have faith in faith, I don't believe in belief, You can call me faithless, I still cling to hope, And I believe in love, And that's faith enough for me... Neil Peart