StarsOpinions·1 min readWilliam Russell Wallace – Dirty Soul ReactionPetar PetrovWilliam Russell Wallace’s LP may go by the name of 'Dirty Soul', but it’s a piece of unadulterated talent, pouring straight from the source. Read More