If you'd ever spent more than about ten minutes on that site you'd know that there is plenty of stuff on there just as obscure as those tracks you've listed, and more so.
Full of adverts and broken links. Slow as hell. I wouldn't last 10 mins on that site in the first place. Get that chip off your shoulder, chinny.