Obama Lands In Mystical English Forest
Barack Obama's Air Force One has successfully landed in England for the G-20 conference, where leaders from China, Russia, France, etc., are expected to be annoying. A tribe of local knickered hobbits swarmed the country airport and captured this disturbing footage. [ YouTube ]