I think Cameron Diaz is grinding up against a windshield here, but I'm not certain.
It all happens so fast. Regardless, it is sexiness personified. There are few things I wouldn't want Cameron Diaz grind up against. I would watch her rub up on the Hoover Dam for 30 minutes. Or an iPad. Regardless of whatever the fuck she's doing, it's turning me on. Especially the splits part.