Loading episode...

S9:E16 - Shop Wars Finale

Shop Wars Finale

S9:E16
2017 IMDb

In the live season finale, the final three shops battle it out for $200,000 and the first ever title of Master Shop.

Episodes