The Leo The Lion Show 482 Followers An American 1st livestream show for Patriots to discuss specific events Verified