Doctor Who Deep Thoughts :: 05/24/2010 Why do soldiers from the future wear antique costumes? Doctor Who “The Time of Angels” ( Season 5, Episode 4 )