Davey Suicide and Twiztid’s “Too Many Freaks” Now Available on 10″ Vinyl
Friday 2nd June, 2017 | By Scottie D | 2 Comments
As promised, Davey Suicide and Twiztid have released their collab single “Too Many Freaks” on 10″ Vinyl! It’s available in VERY limited quantities all over…