In this clip from Moscow, Russia, Yeol, the pet great horned owl, does some sight seeing while riding on a public bus with his handler.
[ViralHog]
In this clip from Moscow, Russia, Yeol, the pet great horned owl, does some sight seeing while riding on a public bus with his handler.
[ViralHog]