NASA just clearing the skies for a future fleet of Islamic satellites.
Hell send up their technology - rugs.