Tag "Megabots"

Japan accepts the US’ challenge to a robot duel

It truly is a great time to be a nerd. When writing this article I literally could not think of a title that was awesome enough to do this story