Tag Archives: Noah Shannon

Megan Fox gave birth to first child weeks ago

HollywoodNews.com: Megan Fox and Brian Austin Green welcomed their first child together a few weeks ago as they are just now revealing the happy news. Fox and Green reportedly welcomed their first son together, Noah Shannon, on September 27th, states UsMagazine.com. “We have been very lucky to have had a peaceful[...]