Slow Motion Redifish Release with Capt. Krista and Capt. Scott Owens in Georgia Leave a Comment / Fishing Stories / By admin “Baby, we hate to see you go but LOVE to watch you leave”…sweet, slo-mo release in Saint Simons Island, GA from Capt. Krista Tucker and Capt. Scott Owens with http://www.flyfishgeorgia.com/ …Good work guys!