Someone must be getting ready to call tech support.
This looks like a cooking show inspired by the Saw movies.
Having this parked in your neighborhood automatically decreases all property values by 20%. ~NSHA
Which may be all that's left of him if they're not careful. ~Not-So-Handy Andy