Laurel Barkan
If you’ve never heard of Sid The Void before now, we wouldn’t blame you. He’s only released four songs thus...