News 20 May 2013 Fashion Terrible Movement Fashion brand Terrible Movement appoints Foundation Agency