Mountain Lion in Southern CA smacks face on the window of someone’s home last night. Could’ve ended poorly, instead ends derpy. Animal Chaos