If you ever get the chance to visit Jekyll Island, GA, make sure you stop by The Georgia Sea Turtle Center to show your support! This is Frank Sriracha, and he's been there for over a year recovering and healing before he can be released back into the ocean.