Talk:Billy Idle

To my ear, I'm nearly positive this is Chris Cerf. Thoughts?