Speo – Lost (Original Mix) Speo releases his latest single, "Lost," a powerful glitch-hop track that hits home on many different levels.