52nd CES shows off snow equipment in Ice Parade

SPANGDAHLEM AIR BASE, Germany --