We all know that the River Thames does not flow through the Olympic Stadium, but it will look like this for a few minutes during the 2012 Olympic Games opening ceremony in London.
We all know that the River Thames does not flow through the Olympic Stadium, but it will look like this for a few minutes during the 2012 Olympic Games opening ceremony in London.