2 ms·Lost camera hitches 1770km ride to Florida on the back of a sea turtle2 points by eplanit 16y agomrfish 16y agoSo where is the youtube link with the photos they say it took? WTF?