Europe - you're next!

A series of propaganda posters against the radical islamic terror that's rising in Europe.