Singles Vex Red Tarantula: A Triumphant Return to the Scene admin Vex Red Tarantula: Electrifying and Emotional Electronic rockers Vex Red are back on the scene with their first taste of new music i... 021000