What is a Horned Frog? TCU players explain
A horned frog is not actually an amphibian. It's a lizard. But TCU players have also adopted a meme mascot, the Hypnotoad.
Top Videos

What is a Horned Frog? TCU players explain

Columbia County sheriff on deadly deputy shooting RAW

Fighting grocery store workers shoot innocent bystanders: police
