Rosenmontag

Well, it’s that day again when millions of Germans wear funny hats, red noses, and throw sweets and itty-bitty pieces of paper to litter the streets. :O) Helau!