England Honors Reagan With Statue

A statue of President Reagan stands in London to honor Reagan's international accomplishments.

Related Videos