0 Comment
by Rachel Ogbu As the name suggests, Ugly Models Agency is a modeling agency for ugly and ‘unusual-looking’ people. Ugly Models is one of the world’s biggest character model agencies based out of London. The bold and unique company has managed to place its models in some top assignments, including James Bond films and Marks... Read More