Tim Allen denies flashing Pamela Anderson on the set of Home Improvement
https://nordot.app/990153074922897408?c=765317996943441920