Robot dog steals the show at military tech fair outside Paris

PressTV 15 views

Add Comments