Ray Gelato Giants in Concert

Clamores Club, Madrid, Spain