Moonbabies have posted a bunch of various new live clips to their website: http://www.moonbabiesmusic.com/
Good to see someone using something better than YouTube quality.