Jan 28, 2021Devon Lash Dolls - Company FilmRachel asked us to make a short promo film to advertise her services and show off her modern salon based in Newton Abbot, Devon.