BZZZZ . . . . Elephants BEEWare!

Meera Dolasia
Mon, 12 Apr 2010 14:44:53 -0700

Who would have guessed that the world's largest living land animal - the mighty African elephant, would be scared of the honeybee and flee at the mere sound of this tiny creature!