A seven-screen presentation for the American pavilion at the Moscow World's Fair.
Glimpses of the USA is not available for streaming at this moment.