SCI Expedition Safari
Baja Blacktail Deer
S7 E5:
The Baja Peninsula of Mexico offers the ultimate hunting adventure for a trophy black-tailed deer.
SCI Expedition Safari