Len and Luca might have seen each other in passing a time or two, briefly but their partnership is brand spanking new, pretty much today years old really. But she can definitely learn of these disappearing acts when they're stuck in a car for hours at a time.