Posted by Gwen Pearson

Writer. Nerd. Insect Evangelist. Have you heard the good news? BUGS!


  1. That was filmed in the Heep building here on campus at Texas A&M, and the guy in the far right is Dr. Pete Teel, I’m taking his Occupational and Professional Development class right now. The bug chicks rock!

  2. Wow. This is, like, diptera-rific. I sure hope it gets a lot of uh, buzz. The “Heep Teel Four”?

Comments are closed.