Leon Phelps – The Ladies Man – Hilariously Turns Public Radio Host [Video]
From a season of Wits, it seems that after SNL, Leon Phelps, The Ladies Man himself, had to find another place to work...and public radio host was just calling his name! Tim Meadows joins host John Moe, and hilariously takes the hosting duties of several shows.