Nicolas Caloia

November 28, 2007

Live at The Sala Rossa
CAL 2008
2008

Lolling between the sublime and the ridiculous, the Ratchet Orchestra is a 30 head hydra which has occasionally disturbed the city of Montreal since 1994.

Total duration: 37m38s

Some Recommended Items