New video from TEC, Tayda Santana, Dez Da Ghost called “Curse On Us”.