Lip Sync Battle S02E17 CeeLo Green vs. Russell Peters Lip Sync Battle S02E17 CeeLo Green vs. Russell Peters