DIY Network

High Bidder

Now Playing

High Bidder (04:03)

Design Tech is losing jobs due to high bids.

All About…

More Topics

Advertisement