Duncan MacLeod

  • Played By Adrian Paul
  • Photo Added By gargoyle67
  • Photo Added 2008-08-29 06:07:28