ALIEN BOY : The Life and Death of James Chasse Trailer [Documentary – Movie Trailer HD]

18184
Share
Copy the link

On Sept. 17, 2006 James Chasse was stopped by three law enforcement officers in Portland, Oregon in broad daylight. A dozen eyewitnesses watched in horror …

Comments

Your email address will not be published.