Simply being human and staying as true to himself as possible, Charlie Jones’ new single ‘Myself’ inherits…