Daily devotionals

BBC Breaking News

Sunday, February 22, 2009

US 1st Special Forces Operational Detachment - DELTA (Afghanistan, 2006)


More pics on OSW:
http://www.onesixthwarriors.com/forum/showthread.php?t=90440

No comments: