DSCN8948


DSCN8948

Road sign warning against tailgating. Along the road in northern Japan. Photo by Stephanie Hackney.