Remember that fight between robots from USA and Japan? It's happening in August.

Don't Miss...