Soldier On Team Wins First in Class, Seventh Place Overall, and ‘Targa Plate’

Two Disabled Canadian Forces Veterans exceed all expectations at Targa Newfoundland Rally ST. JOHN’S, Nfld (September 20, 2010) – Two disabled Canadian Forces heroes, severely wounded in the war in Afghanistan, beat all expectations – including their own – in… READ MORE →