Just looking at a photo of him makes my skin itch, the hair on my neck stand up and I feel like I need a shower. He has always creeped me out. He is VD.
Yeah I always thought he was creepy too. He always seems to play very eccentric characters.