K I T E P A R A D I S EDecember 18, 2017 This footage from Brazil is insane! Check it out to see all the beauty that this country has to offer.