BlogLance Skiiiwalker – SpeedBy Ryan - 05/21/20160661TDE announced they have signed a new artist! His name is Lance Skiiiwalker! They announce the news with a new record from Lance titled “Speed.” His new project Introverted Intuition.