Tim Allen denies flashing Pamela Anderson on ‘home improvement’

Leave a Comment