Mooncatt Ambassador Feb 23, 2011 11,063 811 113 Jun 23, 2015 #1 Anyone else catch the new Battlebots now that it's back on the air (on ABC)?