NASCAR Cars Get a Batman v Superman Makeover NASCAR cars get a Batman v Superman Makeover for March 20 race Warner Bros. Consumer Products and 11-time NASCAR Sprint…