I was just looking for his website, since I had just listened to the show from Mar 30, 2008.
It seems there is a web site here:
Center for Physical Trace Research
It doesn't have to much on it though, and nothing about the Slovakia artifact, which is what I was looking for. The images...