Barcelona Safe House is a CIA safe house in Barcelona, Spain. Annie Walker and Auggie Anderson used the safe house to examine Red Rover's computer virus.It is seen in Sound and Vision
Advertisement
174
pages
Barcelona Safe House
Advertisement