Bees have bombarded the Australian city of Adelaide with swarms making their temporary homes on vehicles. (Sept. 26)

Load comments