Just another WordPress site
This video is red hot on the Internet and when you see it, you'll know why. In 1969, two Australians living in London saw a lion cub for sale in a small cage at Harrods Department Store.