Racist attack caught on tape