The Auto News System.
In recent years, Edgar Wright’s name has become associated with the concept of ambitious, creative, and…