Sleazy Town signs with M&O Music for exclusive France/Benelux distribution

Sleazy Town

Sleazy Town has signed with M&O Music for the release of its upcoming album "Unfinished Business". The album will be distributed in France, Belgium, Luxembourg and the Netherlands.