Better late than never Pics from Diabloween! Posted on May 1, 2006 by Iggy In the spirit of riding and being able to make it up to the opening weekend of Mountain Creek. I finally finished the picsfrom the last day there on Halloween Weekend of 2005. Follow