Home Tech News Reddit sleuths track down the band behind the internet’s most mysterious song