new twist, a trace of blood discovered

Trace TV, twenty years of urban music

no trace of life given since March 13