Garcelle Beauvais Is A Fan Of NASCAR, Boxing, And PiracyS

[Los Angeles, October 30: The actress with her totally fucking adorable kids, Jax and Jaid. Also, wouldn't it be cool if all red carpets required Halloween attire? Way more fun. Image via Bauer-Griffin.]