Michelle Visage said it was the best impersonation EVER on the show.View Entire Post › Source: buzzfeed Like Tweet