"Actor Mel Gibson snaps a selfie Friday, July 4, in front of fans at the Karlovy Vary International Film Festival in Karlovy Vary, Czech Republic. Gibson was putting on an outdoor screening of his classic film ""Mad Max."""