DUCT TAPE DAVE

A short documentary about a local artist in Lockport, IL whose chosen medium is stickier than most.