Louie the Fly – Madame Tussauds model. Odd Studio… January 19, 2018 by andy 113 – Adam Johansen & Damian Martin (Odd Studio – Alien, Mad Max, Star Wars and more)