Pantera Put All Doubts to Rest at Darien Lake! Let's be honest. We've all been watching the videos of this tour, from the very first soundcheck right up through now and the fan...