Got inspired after watching a live session from Sonic Youth. I tried to do some vocals, but I felt like my voice is not powerful/angry enough to do vocals for this song. Hearing the vocal recording back made me uncomfortable to the extend that I removed the vocals for now.
If anyone is interested to do a collab and add vocals, let me know!
Edit: After a helpful comment from @fonte, I decided to give it another try and add some vocals.