giant monkeys fighting police on the streets of houston tx