1st CENTRAL – driving stress

A stressed driver