What really happened when Los Angeles Mayor Antonio Villaraigosa and actor Charlie Sheen met in Cabo San Lucas? The mayor says the two merely took a photo together, but Sheen contends it was much more than that — adding that the mayor can drink with the best of them.
KFWB’s John Brooks was in downtown LA to cover the opening of the new Eli Broad museum and managed to corner the mayor. He tells Maggie McKay and Michael Shappee about it:
- Mayor Mum On Details Of Cabo ‘Party’ With Charlie Sheen (losangeles.cbslocal.com)
- Charlie Sheen insists that he partied with LA Mayor Villaraigosa in Cabo (upi.com)