Toot, toot. De La Soul are playing at Scratch in September and we got tickets.
Oliver Jackson 2001–2021, 20 years!