The Delawert Report

a local media of the State of Delaware, not as successful as The Colbert Report but still beats the other libural local media...