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