The title track from their album Free sees Scottish rockers Twin Atlantic bringing new energy to an abandoned warehouse.