The Devil's In The Details

Season 7 Ep 43/22/16

In the flash challenge, the artists face the most extreme test of detail ever attempted. A veteran artist returns to the competition, sparking old rivalries.

Up Next
Loading...