Balrog Details Vega’s Life Through Song and Video November 30, 2007 by Saibot Turbo2k5 aka Turbo T. Double aka TSST – Vega Cut