Indiana Jones' Least Favorite Animal Named After Harrison Ford -- And He Reacts!

Want more content like this?

Get Toofab breaking news sent right to your browser!