76413
1641912

Earth to Luna!

Gecko Glue?

A gecko lizard in the kitchen sparks the question of how it sticks to surfaces.