madmackerel.org
Introducing >>> The Americans
The Right Stuff is the new single to be released by latest signings to the marvellous Loose label, The Americans. Hailing from Los Angeles, the quartet blend country and blues with a fiery blue col…