Motoring: 2016 Hyundai Genesis does everything but disappoint Nauman Farooq Sports & Leisure January 28, 2016