Clips show a buffalo breaking into a restaurant and throwing a customer into the air!
Shocking footage has spread online from CCTV cameras in China, showing a buffalo raiding a restaurant and attacking a customer.…
Read More...
Read More...