Owls Hunting Cockroaches
- Cleared
A woman records baby owls hunting cockroaches.
Location
Moscow, Russia
Occurred
not known
Posted By
Nika Ryzhova-Alenicheva
Posted On
Dec-3-2015