Echo Spot, Night Stand, Spain