Taking on and exposing the thinly-veiled new internet meme David Duke, who has been enjoying a soaring popularity rating thanks to his telling people what they want to hear.
1:36
David Duke: White Nationalist, or Islamic Shill?
auntieduke