John Avlon

John Avlon

Birthday: 1973, USA
Birth Name: John Phillips Avlon
John Avlon was born in 1973 in the USA as John Phillips Avlon. He has been married to Margaret Hoover since November 7, 2009.