Posted by In10Words aka "Galileo" under Awesome
, Current Events
| Tags: bugs
, Feats of Strength
| Leave a Comment
Wow, bugs that make their own lights.
Let’s catch them!
(pic is from here)
Follow In 10 Words on Twitter! and Facebook!