Owner Steve Mazzola with his wahoo caught on the 34' Venturesome in Bimini