fbpx

Tag: Metal Shop Masters Season 1

The Evening Post: Metal Shop Masters Season 1 | Official Trailer

On this competition show, a group of metal artists torch, cut and weld epic, badass creations from hardened steel. Only one will win a $50,000 prize.  Metal Shop Masters is now streaming […]

Rate This Post
%d bloggers like this: