TAUBLIEB Films

LOS ANGELES: The new feature sports documentary Blink of an Eye, chronicling "the greatest NASCAR story never told", released in big-screen format during a one-day screening event at over 700 theaters across the US on Thursday, presented in partnership with Fathom Events.