Hidden in a house, about to be demolished, in the town of Sant Cugat del Vallès, located in the Spanish province of Barcelona, two red boxes are found; and inside them a totally unexpected treasure: thousands of photographs that the
RETURN
Godzilla vs. Destoroyah
Monsieur Aznavour
Return