columns September 1, 2012 Playtime Meet Astrid and Otto Rot, or Die Roten Punkte (the Red Dots), the “German rock band” whose musical tales of burger store dinosaurs, robots who… Read More