MacGillivray Freeman Films
Victoria joined MacGillivray in 1998 after answering an ad for “Laguna Beach film company.” She admits she was a bit suspect of what type of garage operation she might stumble upon, but decided to check it out anyway. If she hadn’t, she’d be an astronaut.
This person is not in any teams
MacGillivray Freeman Films
MacGillivray Freeman Films is a motion pictures and film company that produces giant-screen 70mm films and 35 IMAX films.