Hit Animals Russia April 13, 2014April 5, 2014 by StreetViewFun.com StreetViewFun.com · Reply Larger (thanks Filip) Please wait... Similar Street View images What happened in Barnaul, Russia? Did Microsoft try to hack Google Maps? Mammoth Pekingese and ghost owner Happiness