That gig was actually streamed live, and they had a partner radio station in the U.S. (I think it was out of Seattle) that had the gig live. It was very cool to see them play, and cool to see that there is some "mainstream" sponsorship of the band. Who knows, maybe they might actually make it over here for a tour.
I watched that love video a couple months back and was really surprised by their energy onstage. Besides Caligula's Horse, They are probably the top band im aching to see live.