After this weekend’s race at Las Vegas Motor Speedway (LVMS) looking through the blue glass of the media center at the “Start/Finish” line with all its 30 + flat screen TV’s, all the latest news, views, and interviews, telemetry buzzing in as fast if not faster then the cars on the track, one might think […]