Screen Shot 2022-02-27 at 7.18.33 PM February 27, 2022 413 × 576 Mafia killers made me confess to stealing Pamela Anderson sex tape, reveals handyman