Don’t believe in evolution? Check this out… Here are a couple videos of stingrays. That’s right… stingrays. The baby stingrays in this first video have translucent skin which allows you to partially see the internal organs and […] Michelle August 9, 2012 29 Comments