Len Spencer Share This Len Spencer (Len Spencer, Leonard Garfield Spencer, Leonard G. Spencer, Gary Allen)