Corpus Christi, TX

Chris Castro currently lives in Corpus Christi, Texas and is globally recognized by the kayak fishing community. Filming and competing is at the center of what Chris Castro enjoys the most. Host of Next Level Fishing TV with Chris Castro.

230 followers