Ever wondered what that annoying insects that stick to your windshield really are? They are popularly known as "love bugs," but they are really Plecia nearctica a specie of small flies.
Did you ever hear a story about them being genetically engineered or the product of science experiment gone wrong? Neither had I until today. Here's the story if you're interested.
Monday, September 26, 2005
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment