Interview with Dr. Roger Leir (11/21/2002)

Interview with Dr. Roger Leir, Podiatrist, Expert on Alien Implants, on 11/21/2002.

Comments are closed.