In lederhosen and goatherder hat Germany is resurrected as a cabinet of horrors where Monster Truck leads the audience along the fine line between both the hospitality typical for the ...