“Millions” of frogs force closure of…

Share: 

Wednesday, May 26, 2010: “Millions” of frogs force closure of Egnatia Highway in Greece.