Where to Watch Pete Holmes: Nice Try, the Devil! In Mexico - Watch Pete Holmes: Nice Try, the Devil!