Image Credit: oakknoll.org

OK, be honest – have you ever seen something so adorable? 🙂  Maybe you have, but you have to admit that this little guy is pretty cute. This rare white sea turtle was discovered in Smyrna Beach, Fla.  He was too weak to keep up with his siblings that swamContinue Reading