Liveleak opposes racial slurs - if you do spot comments that fall into this category, please report.
London 2012 Olympics
The 2012 Summer Olympic Games, officially the Games of the XXX Olympiad, also known informally as London 2012, is scheduled to take place in London, United Kingdom, from 27 July (when the opening ceremony is held) until 12 August 2012.0
Number of threads:
Last new item: