Has the Queen found the secret to eternal life? We all want to live forever and we now may be able to with the royals discovery of a seemingly magical substance.
Many have witnessed the Queen pouring vials of yellow liquid into her tea on a daily basis, until now the public had no idea what this mystery liquid could be but recently an inside source from Buckingham Palace opened up about the Queen’s secret substance, that she stirs into her tea. This substance, which has been identified by this source as sardine oil, is said to be the Queen’s secret to eternal life.
The oil is said to have many benefits not only for the skin, such as reducing wrinkles and increasing collagen production but this