English bike patrols saving cars and traffic
In the UK, ‘AA’ stands for Automobile Association, which provides various services, among which is road assistance.To improve their road assistance offering, the association has recently introduced and expanded (in the London metropolitan area) its bike patrol unit. Statistics show…