Mechele Dillard on Muck Rack

Mechele Dillard

Managing Editor and Co-Owner, TVRuckus

Mechele is not afraid to stand up and say, Yes, I AM a child of THE God!