Day One of the IGFA Offshore World Championship Boasts 136 Striped Marlin Releases

The 2012 Championship is now underway in Cabo San Lucas, Mexico