What is Dezima?
Amazing band from the West Midlands, United Kingdom
"Dudes, were you at the awesome Dezima gig last night?!"
See dezima, lx, technical, theatre
All you need for a faster workflow in one place.