Cameron Diaz spent her weekend going full throttle ... or at least as much as one can behind the wheel of a go-kart.
Diaz was spotted in Carson, CA at a place called Go Kart World. We're told Cameron was there serving as a chaperone to a group of about seven boys and girls.
According to our spies, Cam picked up the tab for everyone ($25 a piece) and was quite the skilled racer. She seemed to take it quite seriously ... winning the first race and finishing second in the next.
Perhaps something good came out of those "Charlie's Angels" movies after all.