Rio's carnival kicks off with explosion of feathers, glitter and soccer:: Rio De Janeiro, Brazil :: February 28, 2025:: John ...