Huge Mahi Tops 30-Year-Old Record

By Nick Carter.