Brazil vs England: are you curious? Brazil a far off tropical land; England a tea loving island. Our question was how much do the two actually differ? I have squeezed together a good handful of several second videos, each of…

View Post