1 year agoLet's check in on our lizard overlords in Davos, Switzerland. TUCKER CARLSON “DAVOS”brahmanbrotha