Home
News
Artists
Store
Red Toad Music
Distribution
About us
More
Skull Soda is a one of a kind french rock band, mixing many musical influences, the quatuor create is own rock style, mixing strong melodic voices, crunchy guitars and solid rythms.