Smiling delighted pals in the land of samba enjoying each other's company. Cheerful visages illuminating the place, emitting positive vibes all around. An incredibly stunning sight that fills happiness to our souls.
So I watched the Smiling Friends Go To Brazil special and um