Entertainment
Wednesday, March 8, 2017
Robot leopard spotted in London
An animatronic leopard is spotted in London's Trafalgar Square, in a bid to highlight the plight of the species. Amy Pollock reports.
Read more
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment