Obama Lands In Mystical English Forest

News


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]

Donate

How often would you like to donate?

Select an amount (USD)

Newsletter

©2018 by Commie Girl Industries, Inc