AADD LEGO Stop Motion Spot

60 second LEGO stop motion spot promoting AADD services at Cannon Air Force Base in New Mexico.

Related Topics

Air Force Topics