BOTZ Battles drops the video on demand trailer for their recent Battle of the Zae X event in San Jose, California.