They did a free show/concert at a video store (of all places?!) in Wellington, New Zealand recently (where they're from).
I think that's pretty cool for them to be so humble after the success of their show in the states. Apparently the TV networks over here rejected the show - bet they regret that now.