Went to see the Subways in Amsterdam a couple weeks ago. Wasn't that big a fan of their music, still aren't, but a couple friends convinced me to go. And damn, if it wasn't one of the best concerts I've ever seen
They know what it means to perform and to entertain, just crazy