The Super 8 Baja League was recently spotlighted on a travel show named “Crossin South” which highlights local sports,food,events,and tourists spots all across Baja California, Mexico.
The Super 8 Baja League was recently spotlighted on a travel show named “Crossin South” which highlights local sports,food,events,and tourists spots all across Baja California, Mexico.