A study finds that British taxpayers spend $58 million a year on the Royal Family.

- Not counting the bribe money they spend trying to prevent the tabs from printing naked pictures of them. 

Comment