Monday, July 03, 2006
Steve's Video Of The Day: "Caribou"!
Boy, the American Military sure embraced de Havilland Canada products. Check out the "DHC-4 Caribou" in Viet Nam!
VIDEO - "Caribou"!
VIDEO - "Caribou"!