Sad not to see at least a small American Flag.
Was that Debbie Gibson singing and playing the piano? I know she's a Long Island native, but I'm surprised she got a spot on this show.