Category: 11/21/2002

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

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