TV Reviews

Battlebots Chat: The 2018 Tournament, Part 2