PENNY TRAVELER
HERE ARE THE INCREDIBLE, BIZARRE POWERS YOU DIDN'T KNOW QUEEN ELIZABETH II HAS


She technically owns all the dolphins in British waters.