From the Daily Mail:
Residents in China’s Jiangsu Province were hopping mad when thousands of little toads took to the streets.
The slimy creatures were forced out of their natural habitat in Taizhou city’s main river due to a lack of oxygen in the water.
And so the toads set off in vast numbers on an epic journey to find a new home, crossing the city in their thousands.
via Current TV