Aaaahh!!! The Muslims are coming!! Ya'qub — Tue, 9 Jun 2009 - 15:42 I found this video and couldn't stop laughing. So I thought I'd share it with you all. Tags Europe populations demographics scaremongering