Pete Moccia caught this monster jack from the surf in Delray Beach.

Pete Moccia caught this monster jack from the surf in Delray Beach.
X