Unlikely best friends, Rita, the horse, and Balu, the akita dog, have fun taking turns chasing each other around their human’s snow-covered farm in Russia.
Unlikely best friends, Rita, the horse, and Balu, the akita dog, have fun taking turns chasing each other around their human’s snow-covered farm in Russia.