I'm pretty sure he has implants, not dentures. One thing that's positive though, they are NOT his real teeth.
Are you saying these aren't real?! /s