Cyclist headbutts pedestrian.

snorri

Legendary Member
Autonomous bicycles?
Autonomous..........Denoting or performed by a device capable of operating without direct human control.
 
Top Bottom