Sheep invasion Animals Netherlands November 23, 2009November 19, 2009 by StreetViewFun.com StreetViewFun.com · Reply View Larger Map Please wait... Similar Street View images Crab migration of millions on Christmas Island RED CRAB INVASION IN AUSTRALIA! Sheep go to town