Tuesday, May 19, 2009

Irrepressible art, speaking of bird replicas

This MI 24 helicopter is reportedly flown by US soldiers in Afganistan.
Causing quite a stir, no doubt.

No comments: