Armadillo tops Critics Week winners

Armadillo