jack The Legendary Troll King Jan 2, 2008 #1 Do you think Sheen cheated on Richards with that little cutie?