Megan Fox Thanks God for Her Newborn Son

Actress Megan Fox has been keeping a low profile lately – so low that no one knew she’d given birth until weeks after the blessed event. (That’s basically a year in famous people time.) Fox welcomed a son with her husband, actor Brian Austin “David Silver” Green, and they named him Noah Shannon. Fox wrote [Read More...]