Heather Locklear vs. Denise Richards: it’s on! April 27, 2006 By Celebitchy Comments Off on Heather Locklear vs. Denise Richards: it’s on!