© Via YouTube/rungoiron
Not sure what my security cam captured last night, but maybe there is a cute alien living in my neighbors backyard now! Huntersville, NC.