Music News Reneé Rapp masters self-sabotage on new single ‘Talk Too Much’ The single will appear on the pop singer's forthcoming debut album Snow Angel, out August 18