Greatest tackle in animal history; history, tackle

Greatest tackle in animal history