Videos The Snuts – Millionaires The Snuts - a band from Scotland, have recently released a five-track EP independently after parting ways with their major label. The EP showcases their desire for creative freedom andAnti Radio11 months agoKeep Reading