Better Off Dead: Holiday 08 Launched
November 26, 2008
deconstructing iconic brand structures, injecting life into them and at the very same time portraying decay and death Le Messie’s new project brand launches it’s holiday season.
No comments yet