Spanish Royals

TRHs Prince Felipe and Princess Letizia of Asturias Attend the Inauguration of INDESA 2010. (VIDEO)

flOn March 5, 2013, Their Royal Highnesses Prince Felipe and Princess Letizia of Asturias attended the inauguration of the new facility, INDESA 2010.

Upon their arrival the royal couple were not exactly warmly welcomed.  The people screaming outside the facility were protesting the company’s crappy working conditions.

Click here to watch a brief video clip.