I WAS SHOOCK ISNT THIS CHINA???

Audrey from eight miles away October 5, 2024 3:34 pm

What’s with those raw ducks on full display thank god there’s no one beside me

Responses