Denny Cook

Appearances
1998
 * Episode 3131 - 27 July 1998