Luchador and ostriches attack Mexico convenience store (video)


We don’t know what to say about this surveillance video from Mexico other than beware of pinche ostriches! Maybe you pochos can explain it in the comments section below!