Wow...what's up with youtube pulling all these videos lately ???

Yet they keep up al qaeda propaganda videos !!!

Twisted !!!

Last edited by DiLorenzo; 06/01/13 06:40 PM.