Charlotte To Install New MegaVision

Publish Date: Sep 21, 2010, 05:40 PM ET Duration: 02:00

Charlotte Motor Speedway plans to install the world's largest television screen