Turbowolf ‘Rabbits Foot’ – Crank It or Yank It?Turbowolf ‘Rabbits Foot’ – Crank It or Yank It?Out of the UK comes Turbowolf and their first bit of airplay here on The Buzz.Johnny ThrashJohnny Thrash