Superbeast Superbeast Single, 1999 – Geffen 1. Superbeast by Team Zombie Posted: August 11, 2011 ← Superbeast