Double Density
Tech tales and paranormal primers
We found 1 episode of Double Density with the tag “roger leir”.
-
Episode 132: The Wonderful World of Alien Implants
March 23rd, 2020 | 53 mins 4 secs
abductions, aliens, apple, implants, ipad, macbook air, roger leir
Apple releases new products, and some people have alien implants.