Toronto welcomed musical comedy sketch band “Die Roten Punkte” for a third year in a row. That’s The Red Dots for those of you who don’t speak German. The duo is promoting their new album “Supermusikant” on their “I am not a robot, I am a lion” tour. Monique Plessas has this report.