I love new wave!
I hope you can see this video, if not maybe you have some issues with Java or Flash players or something like that. I don't know if you'll have the same reaction, but mine was some mix of "WTF??" and being proud of Ron and Rob's great work in a sort of teacher/mom way. Hmm.