Chewy Cannon shoe release

13.09.2012 News

Our friends at Lost Art in Liverpool are hosting a shoe release for Chewy Cannon’s new Adidas shoe. More details above.