After reading Countdown to 2012 Summer Olympics at Tomer Devorah, I was reminded of this image of the London Olympic Stadium:
The picture above shows the lights at the Olympic Stadium in London: a triangle with the top third highlighted.
The same pyramid can be seen on the US dollar, and it relates to Thirty-third Degree Free Masonry - ''above the 33rd level, the purpose for serving G-d is for its own sake''.
As the Olympics start on Erev Tisha B'Av, and many have noted that the very words ''Tisha B'Av'' hint to Moshiach this year: ''The words Av 5772 are the same letters as Tisha B'av, when Moshiach was born: אָב התשע"ב אוֹתִיּוֹת תִּשְׁעָה בְּאָב '' [see Rumors of Moshiach Av 5772].
Is this all a hint to us? I agree with Devash when she writes ''....inclined to believe that Heaven had a hand in inspiring these images in order to warn us and to indicate the "why" behind it.....'' and I definitely hope so. [See Countdown to 2012 Summer Olympics]