bettim84
Well-Known Member
This is my all time favorite video of Xuxa:
It's a shame there's not a subtitled version, because it's like a SNL sketch.
What about the one with the Native Brazilian tribal members?
That was more cringe-worthy than all The Office episodes stacked together.