The mystery of the Bermuda Triangle - Revealed
posted on September 25, 2003
'Mooger Fooger' introduced Bermuda Triangle to the peers of the music scene after it's inclusion on John Digweed's 'MMII' cd. Since then, the trio of Noa, Arta and Igor have been putting together their debut album which is now due for release. Check out this feature for the lowdown.