Blooper - Greg Lalas, Editor in Chief

Greg Lalas does his best to promote an article.