Sound and Vision

Annie and Auggie are sent to Spain to acquire a computer virus.