The 'next-gen' Ford Ranger is everything we hoped it would be - Stuff South Africa