Joseph Impastato III faces three charges after investigators traced an uploaded image to his account.