Video: Kelpies statue unveiled

 

Two giant horse head sculptures, named The Kelpies, have been unveiled in Scotland.

 

Comments