Get ready to bang your head to sick beats while hanging out with dinosaurs draped all over the stage of the Lost Lands ...