BattleBots Road Champs Toy Commercial A TV commercial advertising BattleBots Toys, summer 2001 30 second QuickTime movie 426x320 High-res 2.7 Mb