‘Suicide Squad’ London Premiere Mens BlogMENMENSWEARPREMIERE by fashionsizzle on August 4, 2016 share 0 Will Smith , and Jared Leto were in attendance at The European Premiere of ‘Suicide Squad’ at Odeon Leicester Square on August 3, 2016 in London, England. Below are the oth read more