Demo Boss

Available to watch on WVIA OnDemand

The demolition business is a $3 billion dollar a year industry, but money doesn’t come from just pulling things down. Sometimes you have to pull things out to make a buck, everything has a value. This is the Demo Boss.