Bermuda Triangle Tangle - Page History
Studio: Disney Television Animation Release Date : October 26, 1987 Series: Duck Tales

8/28/2013

  • New title added by eutychus
  • Tech specs added by eutychus
  • Television info added by eutychus
  • Home video info added by eutychus

7/22/2016

  • Characters added by PopKorn Kat

3/14/2018

  • Credits added by Josue_Duperon

Sources

Ron Jones: Music
  • Verified by onscreen credits (not always reliable)