Man holding a barracuda that he just caught; Corpus christi, texas, united states of americaImage #: 2326374 See More From: Eric Kulin