For over a decade, Thierry Guetta, known by his moniker, Mr. Brainwash, has been at the forefront of pushing the boundaries of contemporary art. With an
Locals admiring his newest Banksy work in London suggested the prime suspect might have let his mask slip by turning up at the scene and being caught on camera.