5 Feet of Fury

The NASA of Islam

“Louis Farrakhan Appointed Chief Of Space Agency” — and NASA gets a new logo!