Jennifer BrinnAug 8, 20185 minNew Moon Update: LeoThe New Moon in Leo happens Saturday, August 12th at 2:57a.m. PST. When we think of lion, there are three images that come to mind....