This Unique Common Ox Has An I. Q. Of 400

On Apr 10, 2019 via wheatcomics.com
This Unique Common Ox Has An I. Q. Of 400

This Unique Common Ox Has An I. Q. Of 400

Leave a comment!