Where is Charlie Sheen? Getting booed out of shows in Detroit, one of the crappiest cities in the US.
Where is Denise Richards? In the Bahamas, wearing a tiny bikini and looking hot as hell. It doesn't take a genius to figure out who is REALLY winning here.