Alpha & Omega, two snow leopard cubs born at the Cat Survival Trust in 2008 in Welwyn, Hertfordshire; a registered charity founded in 1976 by Dr Terry Moore.

Snow leopards are classified as Endangered by the IUCN.

Al Bowlly - 'Hang Out the Stars in Indiana'

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…