Thomas Lennon bragging about the sex scene with Cameron Diaz... that didn't happen.
https://nordot.app/1034108575991628184