Editor's PicksNew Music New Music: 24hrs &Ty Dolla Sign – Still Down By cyclone - July 16, 2018 0 24hrs and Ty Dolla Sign will be releasing a new joint project titled 24dollas soon. Her is their new single titled “Still Down.”