VIDEO: USA vs Japan: Giant robot duel

American MegaBot challenges Japan's Kuratas Mecha to a giant robot battle to the bitter end

Read More

Post a Comment for "VIDEO: USA vs Japan: Giant robot duel"