Yo Maps gifts wife Kidist Mercedes Benz Gifting someone with a brand new car is an extravagant and impressive gesture.…