Battle Cars Live will be aired on Twitch tomorrow (December 2nd) with two shows starting at 10am PST and 2pm PST, hosted by HelloKellyLink and Seltzer and produced by Amazon Twitch will have an interactive environment for fans who tune in that will be using "the largest custom extension created for Twitch to broadcast "Battle Cars," allowing[...]