So you have a pet lion. And I live way across town. And that's still too close for me! Obviously this is in another country. But, how is this still allowed?!? I was squirming watching them feed this thing in the kitchen! Playing in the yard! The small screen they have in the window to KEEP IT FROM JUMPING OUT! Nope! Just...NOPE! And the end! Did the guy not know they had a lion in the house? And the aftermath like, "yeah, this happens all the time." Sorry folks. I ain't coming over to your house or visiting your city as long as I know you have a pet freakin' lion!
Kinda reminds me of a show I watch. Except, it's fantasy and he's got a tiger!