Menu Close

Impossible Question 3/17/22

The sound this animal makes can be heard up to 5 miles away. What?

Answer – lion’s roar

Related Posts

Leave a Reply

Your email address will not be published.