Facebook Pixel
What The Duck?!

Man vs quoll

What The Duck?!
What The Duck?!
Between 1831 and 1916 there were 111 published reports of quolls eating human corpses. What. The. Duck?!
What The Duck?!
Spelar inte