CBSN

Liberty Head nickle fetches $3.1M at auction