Justin Bieber and Selena Gomez spotted kissing in public at a press conference and a fan caught the making-out action on tape!