Spanish Royals His Majesty King Juan Carlos I of Spain Delivers His Christmas Speech. (VIDEO) December 24, 2013 Alexandra Like this:Like Loading... Related