NY Squirrels ‘18

Posted on January 2, 2019

Check out the new crop of of Squirrel bumpers ads from the Russian TV station Первый канал (Channel One Russia)

So cute!