Talk about a chance meeting..