Saturday, September 5, 2015

Who Hears Their Cranial Implant

Talk about "delusional belief systems" over and over again?  I have to admit, I'm a little stumped.