Largest Bee In The World Found In Indonesia


You guys, they just found a super huge bee and I am not ok. I don't think there's any swatting this big mama around.