Monday, May 24, 2010

Via @boingboing: super slo-mo proves frog muscles superior to all other known life forms: http://ping.fm/NKz0y

No comments: