Matt Whitehurst (aka Matt Horseshit), the de facto head of Columbus, Ohio noise-mongers Psychedelic Horseshit, promises the music group first played in public areas in nov 2005 when he plus some close friends scammed their method onto the stage in a hippie jam music group celebration in Delaware State; asked …
Read More »