Lion, Crocodile Vs Bufallow

AMAZING WIN BY BUFALLOWS ITS A MIRACLE