meaning of Bermuda Dreieck – Tor zu einer anderen Zeit

Bermuda Dreieck – Tor zu einer anderen Zeit - German to English

The Triangle [Craig R. Baxley]