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