Odd Drops In North Carolina

North Carolina drops some pretty weird things on New Year's Eve!
Published: 9:28 PM EST December 28, 2018
Updated: 9:29 PM EST December 28, 2018