This is insane . .. must watch
Wednesday 1/14/2009 at 04:17 PM | 31978
So, those ants put all that effort into building that and then people come along, pour concrete on it in the name of research? That's not research, it's a complete disregard for life!
Thursday 1/15/2009 at 02:25 PM | 32060