You'd think one of the largest cities in the USA wouldn't be an ideal location for large predators, but you'd be wrong. The Santa Susana Mountains, just north of Los Angeles are home to all sorts of large beasts - including a well known mountain lion and bear that were recently caught on trail ...
READ MORE +