Canadian officals just announced the arrest of three terrorist suspects planning attacks in Ottowa Canada and elsewhere. Vlad Tepes finds this Canadian Idols vid and spices it up a tad. KGS
First one explains who he is and what he’s all about:
Here is the news report of the arrests: