Around 2006 these guys were making some pretty fantastic music.