Larry Carlton
Strikes Twice is an album by Larry Carlton, released in 1981.