Other than youtube.com, are there other places to watch robot wars video?
There used to be a "battlebots" aired on comedy central. I guess they
canceled it because the bots weren't very funny.
There used to be a "battlebots" aired on comedy central. I guess they