Techno Friday 13th? More like history repeating… [October 2000] 3 years ago 909originals It’s Friday 13th, and that can mean only one thing… techno! And what better man…