Hmm, suprnova has a mirror site up somewhere and here's another....torrentspy.com.