The Impossible Question

Impossible Question with Billy Elvis 10/21/24

For an Arby's Gift Pack of sandwiches!

Q: Among land animals, which species has the largest eyes?

A: Ostrich