Speed dating. Fun, fast and full of wild characters and uncomfortable moments.