Tackle Busters at Mexico's Guadalupe Island background

Tackle Busters at Mexico's Guadalupe Island

Guadalupe Island, located 170 miles off the coast of Northern Baja, features its own distinct weather patterns that can be monitored from space.

Info about Tackle Busters at Mexico's Guadalupe Island

Studio(s): Inside Sportfishing

Originally Released: Australia, Mar 11, 2020

Production Country: United States

Genres:Sport