Pamela Anderson Accuses Tim Allen Of Flashing Her — Spoiler Alert — He Denies It
Pamela Anderson alleges that Tim Allen once flashed the Baywatch star his wee wee on the set of Home Improvement – unsolicited of course. Though the revelation is just now coming to light in Anderson’s new memoir — Allen is calling it BS.…