Frank Luntz DUMPS all over Nancy Pelosi and the 'blue wave'

Posted at 10:56 am on June 6, 2018 by Greg P.