This "Implanted" Flick Is a Flash Drive Not…

Any finished film is a miracle of effort. But...

Read →