In this explicit video, two Italian pornstars, Kelly Stafford and another unnamed star, are caught in a steamy encounter with a group of mechanics. The mechanics are clearly enjoying the attention, and the two pornstars are more than happy to oblige.