Britain’s High-Speed Fail

by Greg Pollowitz

Charles Cooke over in the Corner has the latest on how Britain is about to waste $125 billion in taxpayer funds.

Planet Gore

The hot blog.