Haha this is great, Russia to save money are creating blow up tanks, planes and even Radar Stations. They reckon they are made with a special material to deceive radar but i have seen more realistic miniatures than these !!
Who are they aiming to fool by releasing it as NEWS and showing the World ??
Check out BBC for the full info with a video and pictures.