Taiatari, 11 months ago In what sense? They are very much a thing in Germany and other parts of Europe, success in stopping cars varies though.
In what sense? They are very much a thing in Germany and other parts of Europe, success in stopping cars varies though.