Interview with Dr. Roger Leir (08/24/2006)

Interview with Dr. Roger Leir, Podiatrist, Expert on Alien Implants, on 08/24/2006.

Comments are closed.