Jillian Cardillo: Melania's Confession

Check out Jillian’s latest and greatest impression: Melania Trump!