Let the games begin

Something odd is happening in Russia at the moment. Thank you google for a good perspective with my searches this morning:

image