Mike Dowd is a true fucking piece of shit loser!
Mike Dowd is/was a pathological liar. He and the drug dealer Diaz both allude to participation in an unsolved murder in the film seven five.
As with any lying scumbag rat, there are many exaggerations, rationalizations, and, predictably, outright lies. Dowd was little more than a cheese-eating, cowardly grifter who destroyed every life he touched.
He should be in jail foreva!
Notorious cop arrested for allegedly choking girlfriend