The Discovery and Science Channels have renewed ‘BattleBots’ for another season. Production is set to begin in April, in Long Beach, CA, and…
The Discovery and Science Channels have renewed ‘BattleBots’ for another season. Production is set to begin in April, in Long Beach, CA, and…