has anyone ever heard of the rock group from holland named Tech-9. lol. just thought it was kinda random