Rachael Leigh Cook at ‘Extra’ at Universal Studios Hollywood 8/18/2016 Rachael Leigh Cook at ‘Extra’ at Universal Studios Hollywood 8/18/2016 Read More