View Helloween on Jun 28, 2001EditFollowShare25 years agoThu, Jun 28, 2001at La HerraduraChihuahua, MexicoThe Dark Ride TourHelloweenEditFollowShare