A Best Man Dead – Sit Up A Best Man Dead’s latest release “Sit Up” is the debut release on the exciting new label Sub Sonic Records which is based in Ireland and is run by people involved in the fantastic Mix series Substance! Opening track “Sit Up” is a destroyer of a track with a…