Ducks
Stampede
 
Screen 1 of 2
Thousands
 
of
ducks
stampeded
through
 
the
streets
 
in
 
the
city
 
of
 
Alaphuzza
in
 
Kerala,
Southern
India.
 
The
ducks
were
 
being
taken
 
to
 
a
nearby
field
 
 
and
blocked
busy
residents
 
on
 
their
way
 
to
work.