Vehicular Cloud and autonomous vehicles require a scalable and reliable mobile communication network. LTE and Dedicated Short Range Communication (DSRC) have been trying to fit for such role, yet neither can satisfy all requirement due to inherent architectural limitations. Fortunately the fifth generation mobile network, 5G and Mobile Edge Cloud/Computing (MEC) is around the corner, targeting ultra low packet delay, high reliability, and Gigabit level wireless bandwidth. This paper introduces a unique vehicular MEC architecture where instead of simply off-loading application service to the edge servers on MEC, vehicular communication packets are routed through the MEC network. We discuss in detail how it accommodates vehicle to vehicle (V2V) and vehicle to infrastructure (V2I) communication with high scalability and guaranteed low packet delay. We also provide an in depth analysis of the pros and cons of our MEC vehicle network design, and address the mobility management issue on edge cloud. Applying distributed mobility management (DMM) operations we are able to make edge cloud IP handoff seamless and transparent. Proof of concept simulations are conducted using NS3.