Chris Coons Political Ad – Masturbating for Delaware Posted by TMH | Oct 20, 2010 | Politics | 0 | Hat Tip: Nancy Jacques