Quizzing Live

The Channel Island Of Sark Is Noted For Its Ban On What

Answer:
Cars