THE QUEEN JUST PARACHUTED INTO THE OLYMPIC STADIUM.

EAT IT, CHINA

2 notes

  1. nicejunkyougotthere reblogged this from revolutiontrainee
  2. revolutiontrainee posted this