When Does Battlebots Return 2024 Release. This season, bots from around the globe descend upon las vegas for a battle. Per press release, more than 60 teams travel to las.
In terms of location, the new season is likely to be filmed in battlebots’ arena in las vegas. It took that much wiggling and a few doomba hits to break it off.