Canadian Red Devils

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

Most Popular Videos

View More