NASCAR Considering A Charter System

Video Details

NASCAR Race Hub on the potential NASCAR charter system.