Mysterious Band Behind the Internet’s Most Mysterious Song ID’d

The mystery surrounding a long-unknown song has been solved after nearly 20 years of searching across the internet.