Google Maps!. chick eats cement . Much laughs to be had!. LOL they blured it!!! Google Maps! chick eats cement Much laughs to be had! LOL they blured it!!!