The Fastest Living Thing on the Planet
A Cheetah? A hummingbird? No, the smallest living thing is much smaller. Richard Hammond will tell you what it is: [Via NRC]
A Cheetah? A hummingbird? No, the smallest living thing is much smaller. Richard Hammond will tell you what it is: [Via NRC]