An unfortunate collision between a car and cyclist – see: Tobidashi – these signs really jump out at you

Advertisements