I heard the same station in Finland on the same night. I thought it was KCNZ Cedar Falls, but the NA -cx were quite poor in general. So maybe not.
The station announced WWW site address at 0100 UTC. I have to check the tape first and then the site...
73 de PUL
Pentti Lintujarvi, Finland