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…