Published 19:21 IST, January 22nd 2021
Where is 'BattleBots' filmed? See shooting locations of the robot combat television series
'BattleBots' is a robot combat tv series that features remote-controlled armed and armoured machines designed to fight in an arena. Know the filming locations.
null | Image:
self
Advertisement
Loading...
19:21 IST, January 22nd 2021