April 08, 2010 at 10:22 PM EDT

Comics Unleashed host Byron Allen and wife Jennifer Lucas have brought home their second child, People reports. Olivia Rose Allen was born April 7, and joins older sister Chloe Ava, 19 months.

You May Like

Comments

EDIT POST