1. The 2012 Summer Games have FINALLY arrived.

    The 2012 Summer Games have FINALLY arrived.