As I said when I posted it today (without knowing it has already been posted), this video passed on the news today.
They are from Royal 22nd Regiment training in CFB Gagetown. When interviewed, an officer siad : "We have some of the best equipment in the world."
Riiiiiiiiight... We've got rusty F-18s that are falling apart, helicopters that can not stay in the air, submarines that set themselves on fire and now rockets that don't work... Now, can you say brainwashed officer ?