Catch on Atlanta: 14 lb 5 oz Thornback Ray by Steve Peek

14 lb 5 oz Thornback Ray by Steve Peek
Date Caught: 1 Apr 2018
Onboard: Atlanta
View Atlanta Boat Page
facebook

Other Thornback Ray catches on Atlanta

12 lb 6 oz Thornback Ray

Atlanta (28-Apr-2012)
dee

9 lb 10 oz Thornback Ray

Atlanta (28-Oct-2011)