Leopard caught on CCTV in South Africa
Runtime
0:15
Author
benno stander
URL
URL
View count
129,575

CCTV cameras at the new Weylandts store in Weir Street, Riverside, caught a leopard wandering by casually.

No responses yet - be the first!