Leopard strays onto road in northern India

Most people would be terrified if they saw a wild leopard in the street, but for locals in the Indian city of Kullu, it's really nothing out of the ordinary...