Don't know if this video comes from Brazil or Portugal, because it seems to be in portuguese. LiveLeak.com