Chickens coming home to roost Animals South Africa June 20, 2010June 15, 2010 by StreetViewFun.com StreetViewFun.com · Reply View Larger Map Please wait... Similar Street View images Quick, the Google car is coming… Santa Claus is Coming! Does it seem like smoke is coming out in Google’s car? Carrying an elephant