I seen them 3 times a while back in NYC and Boston, they were just in concert 2 weeks ago here again. Their shows are always a lot of fun but I am not much into DJ Techno music these days.
Here's a link to the NYC shows
https://youtube.com/watch?v=J6UyC...eature=related