Spray Spray The irrepressible duo of Jenny McLaren (vocals, guitars) and Ricardo Autobahn (synthesizers) better known as Spray, those national treasures of pop that have terrorised the...