December 13, 2020 U.S. Senator Patrick Leahy = Steve McQueen, not-so-dead movie star.Exposed here 1st! Share this:TwitterFacebookLike this:Like Loading... Related