Little Mosque (on the Prairie implied, I assume)
.....Unbelievable. Can’t imagine this on TV a mere 11 years ago.
Doesn’t it seem like islam destroyed the twin towers and thereby gained access to the entire US?