Canadian Red Devils

Alpha Company 2nd Platoon of Edmonton, Canada, engages Taliban insurgents in Panjawi, Kandahar Province.

Add your comment

LOGIN OR JOIN TO COMMENT

Comments

Newest Videos

View All