Negative Positive
Title: alien implants
Review: Wow- this video is a trip to say the least. Dr Roger Leir explains how he has removed numerous alien implants since 1995. Not for the faint of heart.
Is the review positive or negative? 