TSAVO LIONS
CHICAGO, IL – The infamous Tsavo lions, said to have killed over 100 people, were found to have only eaten 35.
The World's Only Reliable News
CHICAGO, IL – The infamous Tsavo lions, said to have killed over 100 people, were found to have only eaten 35.