Caught Smooching (26 pics)

Actress Michelle Rodriguez went on a crazy rampage on Tuesday night, after spending the evening with Cara Delevingne at the Knicks vs Detroit Pistons NBA game in New York. The 35-year-old, who spent the evening draped over Brit model Cara Delevingne, appeared to be trying to high-kick the paps waiting for her as she left the Madison Square Garden.