Cat chats with Long Island's very own Jesse Findling
Cat chats with Long Island's very own Jesse Findling Jesse Findling is currently competing on this season of American Idol. Cat caught up with the Long Island native to play "This Or That" and more. (WBLI)