Cattle Decapitation drops new vid for "Dead End Residents"!