Quizzing Live

Which Channel Island Bans Cars From It's Streets

Answer:
Sark