Euro Death Race 2011 is on release. The Euro built by the world's finest surgeons. Now screening in Greece, coming to movie theaters in Italy and Spain. Here is a trailer from the original 1975 version.
The new Greek Austerity measures are explained below:
The reaction in this? Here's a speech from the Swiss Finance Minster (courtesy of Spiegel, and apologies for the poor translation)
More about the speechless shock here.