TriviaFeed Play Instantly
Animal 0 pts · 🔥0 · 0

Capable of running in short bursts up to 75 mph (120 km/h), what is the fastest land animal?

Advertisement
Advertisement
Advertisement