Queen Elizabeth II,England’s longest-reigning monarch, celebrated her 90th birthday nowadays with festivities that included a cannon salute and a motorcade tour through part of London. More importantly, or she rolls in a very badass custom Range Rover.
Read more...
Source: gawker.com