Months ago he and Roger Stone outed Rinse Penis as the leaker: https://www.youtube.com/watch?v=XM12cHpzxhA&feature=youtu.be
Never got any real traction, but with tonight's developments re: Scaramucci's financial disclosures... looks like the man was right again. Is 1776 about to commence again, /pol/?
but mooch said it wasn't reince