Not for Apiphobics, it’s the world’s largest killer bee! Hidalgo claims to be “Killer Bee Capital of the World”

Wednesday, 22nd July 2009 by @gsightseeing