Tuesday 29 May 2012

WEBGuruin: Locusts have leg muscles that are about 1000 times more powerful than an equal weight of human muscle. ht... http://ow.ly/1k4etO

No comments:

Post a Comment