Awesome military helicopter landing Awesome military helicopter landing March 12, 2004 Alan Comments 0 Comment Photograph shows a helicopter landing on a roof in Afghanistan.