*side cramping from the outburst of laughter*.....rolling on the ground....baaaaahaaaaahaaaaa
after the tears cleared from my eyes from the laughter----it is kinda awesome to really look closely at the vid...that turtle knew what it was doing...if you watch, you will see at the launch the turtle pushes off and then tucks all parts in and rolls with it....fricken awesome...