People who are distracted drivers. They are risking their lives and other people’s lives.
See All 32 Episodes of "British Rants"