And here are Cat & Dave. Don’t be deceived by their stunning looks and wistful demeanor, these two are total goofballs, full of life and love. Cat & Dave met each other in England; was it love at first sigh? Most likely! Who are we kidding! They have a way about them that is both […]