Ivan Iler is a contestant on ‘Metal Shop Masters’ on Netflix. The reality show premieres on 10th September 2021. Learn ...