« Previous Ep. Next Ep. » Ted scores on a whitetail deer and a Spanish ibex at the Ox Ranch. Share this on:
No comments yet. Be the first!