Talk:The Flim Flam Brothers (song)/@comment-28723573-20170111232017

"Lets the very best"? Lets the very best what? That line doesn't make sense to me. I feel like it should be "it's" instead. Can someone please explain to me what Flam is talking about?