This one’s for all you Newark, Delaware music scene old heads out there – a little blast from the past. I only ever saw this video once, at Sean Pierce’s place years ago. The song is Twisted Embryo and it’s from Firetribe. Circa 1993 maybe? Enjoy.