“YouTube took the video down already. Man, that sucks!”
It’s still there. Just watched it. Made my day, oops, night.
Wasn’t there a site where you could post pics of Mohammad or Allah? Is that still up? (Dear Feds; just asking so I can turn them in)