The Baskervilles The Baskervilles THE BASKERVILLES RELEASE NEW SINGLE & VIDEO ‘ONLY HUMAN’; AN ODE TO LOVE AND LUST UNDER HOUSE ARREST. British rock quartet The Baskervilles...