Leo, who we CANNOT stop thinking about since seeing him in The Departed, and his new lady Bar were caught in the middle of passionate kiss while spending time together in Paris. So, what do you think? Is making out in public cool?
Tell your friends
You Might Also Like