Overview:
A documentary film about the independent band UZEDA who brought a disruptive sound from Sicily to almost everywhere.
Budget
$0.00
Production companies
Lab 80 film
Genre
Documentary, Music
Runtime
1hr 42mins
Rating
8.0/10
Release Date
2024-06-13