Has anyone seen a picture of this thing? Lots of threads, no pix.... Hmmm.
http://www.edwards.af.mil/archive/2005/2005-archive-f104_landspeed.html