Netizens have been feasting on the story behind Zac Efron and Michelle Rodriguez’s recent photos showing the two looking pretty intimate in Italy. Although they prove to be quite a pair, people have been wondering if the relationship is good for either of them, with specific focus on Michelle Rodriguez’s reputation on partying just a […]