Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail Lion spotted taking a walk on the streets in Roma, Italy last night #wetindeyhappentv https://www.youtube.com/watch?v=h6h_65nLZes