Sunday, January 9, 2011

Alien insect

The guy who uploaded this video thinks it's an "alien insect." That's a mealy bug foo!

No comments:

Post a Comment