Fellow Leo, President Barack Obama is celebrating his 50th birthday today! Boy, those Leos are something else!