The World's Biggest Bee Thought To Be Extinct Has Been Found

Bee
Photo credit Photo: Relukf/Dreamstime.com
By 98.7 KLUV

The world's largest bee... has been rediscovered... in Indonesia.

Imagine a bee... the size of your THUMB!