May 14, 2002
Really Cool Stuff Dept.

Would you believe bomb-sniffing bees? No, really, it sounds cool. Go check it out.

(Link via Little Green Footballs.)

Posted by Charles Kuffner on May 14, 2002 to Technology, science, and math
Comments