Kidd reveals he has ADD & OCD which means he has to have everything perfect, but only for a short time! Check it out in today’s Best of the Day clip.

See all “Best of the Day” clips
Kidd reveals he has ADD & OCD which means he has to have everything perfect, but only for a short time! Check it out in today’s Best of the Day clip.