Might be interesting:

Russiasn military - Selected video

Fantastic sites also: