Recent content by someuserperson

Recommended Videos
  1. S

    Anti - Olympic Protestors.

    Don't know. If I had to guess, it would be because the host country usually ends up 6 billion USD in the red in terms of costs.