boundingintocomics.com
Tim Allen Denies Pamela Anderson's Accusation That He Flashed Her On The Set Of 'Home Improvement' Over 30 Years Ago
'Baywatch' actress Pamela Anderson has accused 'Last Man Standing' star Tim Allen of flashing her on the set of 'Home Improvement'.
Josh Berger