London is all set to host the 2012 Olympic Games this year, but did you know there is a secret city inside of London called the City of London. Popular Colin Gregory Palmer Grey aka CGP Grey takes a closer look at the differences between London and the City of London which is a city in a city in a country in a country.
The City Of London Part 2.
Most Watched Today
- Bug-A-Salt – The Salt Gun That Kills Flies
- This Powerful Anti-Obesity PSA Will Make You Want To Eat Healthier
- Cat Wearing Shark Costume Entertains ‘Shark Baby’ By Riding A Roomba
- Vaseline Thwarts Determined Squirrel From Raiding Bird Feeder
- Motorcyclist Rear Ends Car, Front Flips Onto Moving Car’s Roof
- Compilation Of Furry Animal Thieves Who Will Steal Just About Anything
- Little League World Series Coach Gives Inspirational Speech To His Team After Heartbreaking Loss