The 2012 London Olympics are the most fucking in the history of the Olympics!!!

 

v20240901