He's been calling our show for YEARS now and we've become quite good friends with 'Crazy Italian Guy'...BUT...he's never really put himself out there too much for the public to see....
Now, you can check him out in this episode of Horror's Hallowed Grounds episode on the filming locations from Silence of the Lambs....go to the 2:55 mark for a nice CIT appearance and more from him throughout the video!