Pravda and Popular Mechanics may not the sources of choice, but can anyone throw any light on these beasties?
http://english.pravda.ru/photo/report/usaf-3118
and
http://www.military.com/Content/MoreContent/?file=PMsaucer