Wrecked

April 29th, 2024 — Wrecked cars piled high next to the recycling center on Salt Spring Island.

Updated: May 15, 2024 — 9:30 pm